- 博客(7)
- 收藏
- 关注
原创 free vs delete简洁版
free释放的是指针指向的内存,回归到操作系统的空闲内存链表中。之后还需要程序员手动将对应的指针赋值成为NULL,不然那个指针还在,并且还指向那个内存delete是调用的是对应的new 的变量的析构函数。delete对应newdelete [] 对应new []
2013-05-15 10:02:59
585
转载 linux vim使用
读本文之前请注意:1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练
2013-04-19 08:44:32
560
原创 word添加引用及自动更新的方法
1、将鼠标光标移到文本中需要第一次引用参考文献的位置,点击“插入”菜单,选择“引用”,接着选择“脚注和尾注”,弹出“脚注和尾注”窗口;2、点击“尾注”,选择“文档结尾”,编号格式选择1,2,3,并选择连续编号;点击插入;光标会对自动跳到文件尾部,在此处输入参考文献。注意,此时该处的编号是上标格式,把它直接改为普通格式就行(只能改,不能删掉);双击
2013-04-12 16:32:11
3971
原创 C#字典树(字母树)的模板
保存一下JimLiu大神的既然JimLiu大神的这个.net博客不维护了。我就搬过来了。哈哈哈~~~~~希望JimLiu大神不要见怪。。。/**//// /// 泛型字母树,忽略大小写/// /// 泛型类型public class TrieTree { private class TrieNode { fields#re
2013-04-11 13:03:49
1320
转载 微软2013暑假实习生笔试题
自己mark一下,以作后备。下面提交原文链接原文博客部分题目答案不确定,会持续更新……1. Which of the following calling convention(s) support(s) supportvariable-length parameter(e.g. printf)?(3 Points) A. cdecl
2013-04-07 13:54:36
767
原创 C语言中printf("lld")和printf("I64d")
C语言中printf("lld")和printf("I64d")是不同的,这个是因为编译器的不同导致的,所以广大的ACMer需要注意了。HDU OJ 4504就是这样的一个问题。下面是Dp和math方法的AC代码,但是换成lld全都Wrong Answer。详细请看:imoonsky-雨歌指引
2013-04-03 11:05:58
3820
原创 C语言宏定义嵌套容易出错,难道是C的Bug?
今天的HDU上面做题4501题的时候本想嵌套一个宏,简单一点,但是调试好久都不行,就是输出不对......后来改成函数就可以了 #define max(x,y) x>y?(x):(y)ans[k][p][o] = max((max(Filter(k, p, o), (Filter(k, p, o - 1) + value ) )), (max(Filter(k - v
2013-04-02 10:07:56
1826
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人