剑指offer
Toryci
当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来,历练;梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己,想要怎样的人生,静心学习,耐心沉淀,送给自己,共勉。
展开
-
vector<vector<int> >array 理解
在很多时候,类中二维数组的维度往往无法提前知道,因此需要动态地分配空间。 使用new运算符是其中的一个解决方案,但是操作不当往往会造成内存溢出/泄漏。 使用STL的vector可以避免这个麻烦。 例如:在一个类中有一个Find(int target, vector > array)函数,其中的形参vector >array表达的是array是一个二维的int型的vecto原创 2017-08-16 17:27:52 · 8814 阅读 · 2 评论 -
字符串空格替换
1、问题 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 class Solution { public: void replaceSpace(char *str,int length) { } }; 2、解答 思路:从前向后记录‘ ’(空格字符)数目,从后向前替换‘ ’。原创 2017-08-16 22:12:32 · 204 阅读 · 0 评论