- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 strtok函数源码
今天用到strtok时,总感觉怪怪的,为啥第二次调用第一个参数要用NULL, 难道是函数内部保存了当前的状态,假如这样的话,那就不能对多个串交叉调用strtok了,而且保存这个状态的不是全局变量就是static变量。 于是看了他的源码,有几个不同的版本,思想是一样的。 感觉写的挺巧妙的,深深的折服这些写库函数的牛人了。下面是源码版本一char *strtok(s, delim
2016-08-31 09:04:43 8960 3
转载 Longest Common Subsequence 最长公共子序列
看到一个解决挺不错的,一开始用递归,肯定效率不高,然后用动规,思路还是比较清晰的。Objective: Given two string sequences, write an algorithm to find the length of longest subsequence present in both of them.These kind of dynam
2016-08-29 10:10:46 692
原创 判断是否为完全二叉树 Check whether a binary tree is a complete tree or not
今天同学面试,问到一个题,判断一个树是否是完全的,他说简单,可是我觉得又不是那么容易,难道我真的这么渣么,好吧,慢慢进步吧,自己写的,感觉挺对的。下面是代码//Tree.h#ifndef TREE_H#define TREEstruct TreeNode{ TreeNode *left; TreeNode *right; int val; TreeNode(int);};
2016-08-28 22:24:43 590
转载 c++构造函数,拷贝构造函数,赋值构造函数
奉上三篇比较优秀的文章吧。一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plain copyint a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象
2016-08-24 19:28:25 795
原创 360面试被虐
今天去参加360的面试,怎么说呢,可能没有太过重视他了。之前被各种虐,觉得虐的不够安心,不心服,今天去360 ,一面就挂了,想想,后来和同学交流,发现自己学的和思维就像一坨屎。总结下来,就是自己在碰到一个之前没有遇见的问题的时候,就容易慌张,加上的是 基础知识不够 深刻吧。失败了,男儿何曾需要泪水,谁要不是从不会学的呢。慢慢总结一下吧。面试官第一个问题,就是在纸上写了一段代码。
2016-08-23 22:43:47 1180
原创 开博了,算是为了找工作,也算是为了不荒废人生吧
之前在新浪网写过,博客,但是 都是一些 复制或者随便,从来没有总结过自己的知识点。也没有经验和教训,最近找工作,一再被虐,自己难道能力真的不行么,我不相信,还是缺乏总结和高效的学习吧,从今天开始,换一个态度和心情,不仅是学习,而是活着。希望开博了,对得起自己。 以后自己写代码也规范一点吧, push到git上,不要浑浑噩噩的过火了,毕竟也是有了女朋友的人了。
2016-08-23 22:40:51 381
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人