给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 输入: "Let's take LeetCode contest"输出: "s'teL ekat edoCteeL tsetnoc" 注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额 ...
分类:
其他好文 时间:
2019-12-06 11:36:14
阅读次数:
86
1.1 算法 1.1.1 算法的基本概念 所谓算法是指解题方案的准确而完整的描述。 对于一个问题,如果可以通过一个计算机程序,在有限的存储空间内运行有限长的时间而得到的结果,则称这个问题是算法可解的。 但算法不等于程序,也不等于计算方法。 算法的基本特征: (1) 可行性(Effectiveness ...
分类:
编程语言 时间:
2019-12-04 18:34:06
阅读次数:
133
排序后取数组第k个元素,遍历需要n^2的复杂度,查找插入logn,时间复杂度O(n^2logn)。方法很笨,完全就是STL过于牛x运行通过的。 class Solution { public: int kthSmallest(vector<vector<int>>& matrix, int k) { ...
分类:
其他好文 时间:
2019-12-04 10:38:49
阅读次数:
104
[TOC] 语法 c++ 随机数mt19937 `随机数范围unsigned int` complex 浮点数 STL函数 decltype 手动开启Ofast ifdef 进制转换 cmath java `编译 javac Main.java //生成Main.class` 数据类型 `var n ...
分类:
其他好文 时间:
2019-12-04 01:12:25
阅读次数:
149
在计算机系统中,递归是通过嵌套来实现的,涉及指针,地址,栈的使用。 部分例子 1.用STL输出全排列 #include<iostream> #include<algorithm>//包含sort()和next_permutation()函数 using namespace std; int main ...
分类:
其他好文 时间:
2019-12-03 19:54:40
阅读次数:
66
Scalable Cross-Platform Software Design: Data Structures, Algorithms and Design Coursework#225% of the module mark: Marking Scheme on MoodleIn this ta ...
分类:
其他好文 时间:
2019-12-03 19:44:47
阅读次数:
66
title: GamePM原型 date: 2019 12 02 22:01:10 tags: cnbolgsWork GamePM前端设计原型展示 可供访问的前端网页:pj.tenderkun.com (以上网页可能会因为后端接口随时变化而导致某些功能错误) 产品开发小结 在前端延期问题不能解决后 ...
分类:
其他好文 时间:
2019-12-02 23:46:02
阅读次数:
113
关于计算机学习的书(doc,mobi,epub,pdf四种格式) <html> <body> <div> 21天学通C+ +2016/6/22 18:47文條 30天自制操作系统-川合秀实2016/6/22 18:46文條 Android从入门到精通-明日雛2016/6/22 18:46文條 And ...
分类:
其他好文 时间:
2019-12-02 18:38:12
阅读次数:
92
函数适配器(function adapter):通过不同函数适配器的绑定,组合和修饰能力,可以实现强大的功能,配合STL泛型算法完成复杂功能。 绑定(bind) bind1st函数有两个参数,被绑定参数的仿函数__fn,以及待绑定到仿函数上的参数值__x。在函数中构建并返回了binder1st对象, ...
分类:
其他好文 时间:
2019-12-01 20:28:51
阅读次数:
88
条款1 c++是个语言联邦 c++程序设计语言从根本上讲分为四部分,其语言特性以及使用细节也可从四个部分出发: 1. c++兼容于c 2. c++是一种面向对象的程序设计语言 3. c++引入模板编程 4. c++中有std库 四个方面使得c++的准则尤其多而且如果不深入理解的话就很难使用。 其中一 ...
分类:
编程语言 时间:
2019-12-01 18:35:22
阅读次数:
86