摘要:
bool BiggerFirst(string s1,string s2) { int size=s1.size(); for (int i = 0; i s2[i]) { return true; } else if (s1[i] makeNew(string s,char c) { string temp; temp.reserve(s.size()+1); ... 阅读全文
摘要:
暴力: O(n6) O(n4)解法 动态规划 O(n4):肯定比上一个要小,估计是O(n3.5)左右,反正可以跑起来 动态规划O(n3) 阅读全文
摘要:
int GetSum(vector<int> a,int N){ int sum=0; if (N>a.size()) { for (auto &i:a) { sum+=i; } } else { for (int i = 0; i < N; i++) { sum+=a[i]; } } return 阅读全文
摘要:
int GetBigger(int x,int y){ int bigger=(x>y?x:y); return bigger;} int GetMax(int a[],int n){ int* start=new int[n]; int* max=new int[n]; start[n-1]=a[ 阅读全文
摘要:
static_cast 除了含有底层const的类型转换,其他的一般都可以用这个static_cast const_cast 专门用来转换底层const,将常量转换为非常量,但是假如这个量如果本身是常量,那么绝对不允许对他进行写操作, 后两个暂时不总结了 reinterpret_cast dynam 阅读全文
摘要:
多线程编程 pthread_Create()创建一个线程,等待当前线程执行完之后就执行这个线程 pthread_join()互斥的实现:意思是只有这个函数参数中的线程结束后才执行接下来的代码 题目链接 https://www.nowcoder.com/profile/1922840/test/639 阅读全文
摘要:
首先,宏是C编译系统的预处理,何谓“预”?即是正式工作开始之前的准备工作。 所以宏替换是在对程序编译之前进行的。 其次,C程序由源程序变为可执行文件的三个阶段是: 预处理阶段,由预处理器对程序文本中的宏进行展开。 编译阶段,由编译器对经过预处理后的程序进行编译,并生成目标文件 链接阶段,则链接器对目 阅读全文
摘要:
1、 OGRE官网 http://www.ogre3d.org (重要) 2、 OGRE WIKI http://www.ogre3d.org/wiki/index.php/Main_Page(重要) 3、 NxOgre WIKI http://www.ogre3d.org/tikiwiki/Nxo 阅读全文