2011年2月16日

我想要的生活

摘要: 我,今年26岁。即将研究生毕业,进入社会,开始工作。我无车无房无妻无子,我想要什么样的生活,我不知道...我只知道,我需要反思 阅读全文

posted @ 2011-02-16 22:57 笔记 阅读(388) 评论(1) 推荐(0) 编辑

2011年2月7日

回顾10,展望11

摘要: 回家也有段时间了,年前感冒+帮家里布置年货、打扫屋子+无聊玩,年后就纯粹是无聊了,家里亲戚比较多,自己每天也奔波于亲戚家走来走去,忙于回答亲戚问自己的同样模板的问题,毕业、工作、房子、结婚…,回来后也从来没有自己静下来过,刚才翻日志,看到博客中有一篇回顾2009,展望2010的博文,反问自己是不是也应该回顾下在2010年干了些什么.. 2010年是本命年,扫了一下上篇日志,今年比去年好多了,去年回家还打吊瓶了,今年顶多也就吃了两盒药,时间不等人,同样呼啦啦辉煌煌的送走了自己的本命年,迎来了自己的25岁,妈呀…好了,开始吧2010年3月:关键词:八叉树从家里过完年回来就已经二月底了,三月初估计都 阅读全文

posted @ 2011-02-07 13:10 笔记 阅读(444) 评论(2) 推荐(0) 编辑

2010年7月13日

[面试]找工作笔试面试过程中一些常考的写程序题

摘要: 平时看到时会写写,但都没有总结过,以后写了就都放在这里了,看起来方便一些。一、最大子序列和注释:以下程序中MaxSubSequenceSum()函数只是求出数组a的最大子序列和,函数MaxSubSequenceSum_Extend()除了求出最大子序列和之外,还记录了最大子序列的起始位置,放在_beg和_end变量中。代码注:求二维数组的最大子数组和也可以通过类似的思路解决,具体方法可以参加编程之... 阅读全文

posted @ 2010-07-13 14:41 笔记 阅读(449) 评论(0) 推荐(0) 编辑

2010年6月11日

中兴笔试

摘要: 时间:6月10号18:45~21:10地点:曹西204第一场:类似于性格测试之类的题目,总共186道,本来就有点困,后来做的累死。第二场:专业笔试题量有点大,而且有很多组成、网络和数据库相关的知识我都记不起来了,反正总起来做的有点乱,而且最后差点没做完,完全没有节奏感,做题时。小结:1. 自己平时也要看些os、网络和数据库相关的知识,反正是面试相关的科目都要着手准备,平时也要注意一下。2. 积极一... 阅读全文

posted @ 2010-06-11 10:58 笔记 阅读(340) 评论(0) 推荐(0) 编辑

2010年6月10日

[zz]数组名和指针的区别

摘要: 看很多辅导书上都说,数组名就是指针,但实际情况不是这个样子的,而且这个是面试中的常考点,记在这里了,是转过来的,原帖子地址如下,转载请注明,谢谢。原文地址:http://blog.sina.com.cn/s/blog_49e22ee80100a6qa.html魔幻数组名请看程序(本文程序在WIN32平台下编译):1. #include <iostream.h>2. int main(i... 阅读全文

posted @ 2010-06-10 14:48 笔记 阅读(453) 评论(1) 推荐(0) 编辑

中兴面经

摘要: 废话先不说,先进正题。地点:百合花饭店五楼等待面试,一面在3-310.一面:A&B:先做一下简单的自我介绍Me:papapa~A&B:说说你最近做的一个项目Me:(本准备上来写程序的,没想到上来就说项目,囧。。)好吧,又是一顿papapa~A&B:你简历上是不是写错了,我看你项目都是软件的,你怎么报了一个‘硬件’?Me:(看了一下简历,果然是硬件。。... 阅读全文

posted @ 2010-06-10 11:29 笔记 阅读(780) 评论(0) 推荐(1) 编辑

2010年6月7日

性格

摘要: 好吧,我承认我有些时候真的很敏感。性格的原因吧,改是改不掉了,不过有时候被这个敏感搞得很难受,心里有想法,有疑惑,却说不出来,也不知道该怎么告诉别人,所以自己憋在心里真的很难受,也许这就是传说中的闷骚吧,哈哈!随意一点吧,给自己一点空间,自由一点岂不是更好。不能强求每个人都能读懂自己在想什么,所以交流才很重要的,慢慢学吧,以后的路上还会遇到更多的问题,这样人生才有意思啊,对吧。活到老,学到老,好吧... 阅读全文

posted @ 2010-06-07 00:42 笔记 阅读(220) 评论(0) 推荐(0) 编辑

2010年6月4日

6月

摘要: 好快,六月来了。惭愧一下,老板不在的这一周,堕落不少啊,没怎么好好看过书,除了今天晚上,不过说实话,老板不在真的好爽啊,从心底里舒服,没有任何压力,呵呵~E和M已经看差不多了,其实M没看多少,只是里面有些章节站的高度有点高,现在看有点稍不合适,我就把自己感兴趣的几节看了下,今天晚上算是一个总结,看完了这本书,六月份来了,留给自己看书的时间也不多了,刚才粗粗想了一下,结合上次微策略的师兄给的发自内心... 阅读全文

posted @ 2010-06-04 21:47 笔记 阅读(163) 评论(0) 推荐(0) 编辑

2010年5月23日

5月

摘要: 很高兴,乖乖的实验有了进展,虽然去年很多时间都浪费了,但找到了原因,就不会再那么盲目了。VH的项目也被我整的差不多了,剩下就是一些接口的补充,虽然最近老板又会不定期的让我去上海出差,但还好,动车去动车回,也不是太累。这个月看书上瘾,看完了effective c++,虽然后面的模板部分还没看懂,more也正在看,希望能有实质性的进步。下一步接着看。看到很多人的qq签名都改成了找工作或者在公司做项目的... 阅读全文

posted @ 2010-05-23 13:33 笔记 阅读(165) 评论(0) 推荐(0) 编辑

2010年4月19日

4月份

摘要: 目前最大的愿望就是希望乖乖的实验能有阶段性的成果,每次打电话听到乖乖对自己实验没信心,心里都感觉不舒服,乖乖付出够多了,实验也做得够多了,为什么没有结果呢,我也不能帮他什么,真希望能帮帮她,我可以用我的所有换乖乖的实验结果,如果可以的话,不管什么,给乖乖祝福,我目前和今后所有的RP都给乖乖留着了,期待有一天实验能有质的突破。我实验室那块工作也不顺利,我估计老板要发飙了,都怪我前期准备不足,而且太掉... 阅读全文

posted @ 2010-04-19 23:49 笔记 阅读(280) 评论(0) 推荐(0) 编辑

2010年4月14日

绝望中的随记

摘要: 好久没来。最近急需RP,麻烦RP多的朋友丢些过来吧。最近杭州的天气着实变态,昨天上午去实验室路上感觉有点冷,还给她短信让她注意不要感冒,结果谁想下午我就中招了,在实验室感觉浑身上下起鸡皮疙瘩,下午受不了了,直接回宿舍,晚上开完俱乐部的会议后去校医院开了药,白加黑一盒,头孢拉定胶囊一盒,巴米尔三片,回宿舍后黑片服下准备睡会,但可恶的生物钟给了我太多的障碍,平时都是11点半左右睡觉习惯了,八点多躺下入... 阅读全文

posted @ 2010-04-14 19:41 笔记 阅读(296) 评论(0) 推荐(0) 编辑

2010年3月25日

[转]让fstream支持中文路径

摘要: 代码直接把代码贴过来好了,这个问题大家应该都遇到过的。 阅读全文

posted @ 2010-03-25 11:02 笔记 阅读(671) 评论(0) 推荐(0) 编辑

2010年2月21日

千万不能酒后驾车,驾车一定要集中百分百注意力

摘要: 今天差点就过去了。。。。以此记之,对自己负责,对别人负责,要是开车一点酒也不能沾,啤酒也不行! 阅读全文

posted @ 2010-02-21 22:40 笔记 阅读(288) 评论(1) 推荐(0) 编辑

2010年2月17日

回顾09,展望10

摘要: 回家也有一段时间了,虽然回家后就很悲剧的感冒了,还去医院打了点滴,但就是这样还是呼啦啦辉煌煌的迎来了自己的本命年,在家的日子总是感觉很快很无聊,因为总是感觉自己有太多的事情要去做,但又不想做什么事情,于是时间就在这矛盾中悄悄溜走了,今天就是初四了,自己带回来开复老师的两本书没看完,说是要补习一下自己的历史知识,看看历史剧三国演义和大明王朝1566,现在也没看几集,前几天看到很多好朋友都写了自己过去的总结,我也想静下来仔细回想一下,自己在09年到底做了下什么,10年还有什么重要的事情要去做,于是开始吧:3月份返校,寒假在家时导师就给了几篇关于内定标的文章要看,由于沉浸在寒假过年的喜庆气氛中实在不 阅读全文

posted @ 2010-02-17 15:30 笔记 阅读(410) 评论(2) 推荐(0) 编辑

2009年11月28日

"newline in constant"错误的解决

摘要: 莫名的错误,原因莫名。找到有"newline in constant"的那一行程序,注释掉,重新再抄一遍,重新编译即可。 阅读全文

posted @ 2009-11-28 16:56 笔记 阅读(6645) 评论(0) 推荐(1) 编辑

2009年11月18日

[zz]VC中CXX0017: Error: symbol "xxx" not found的问题

摘要: VC调试过程中碰到CXX0017: Error: symbol "xxx" not found的问题,明明定义了的变量,却找不到,实在让人不解,选择“Build->Clean”,然后选择“Build->Rebuild all”解决此问题。莫非是编译器的缺陷,搞不懂,真要了解下编译器是怎么工作的,强大的语法树,omg~ 阅读全文

posted @ 2009-11-18 14:28 笔记 阅读(2703) 评论(1) 推荐(1) 编辑

2009年10月19日

[ZZ]话说getchar()等函数的返回值

摘要: 原文地址:http://www.wscxy.com/shosh/article.asp?id=13【文章原作者:Antigloss 】许多初学者都习惯用 char 型变量接收 getchar、getc,fgetc 等函数的返回值,其实这么做是不对的,并且隐含着足以致命的错误。getchar 等函数的返回值类型都是 int 型,当这些函数读取出错或者读完文件后,会返回 EOF。EOF 是一个宏,标准... 阅读全文

posted @ 2009-10-19 22:07 笔记 阅读(946) 评论(0) 推荐(0) 编辑

2009年10月10日

最大子序列和[记录开始和结束下标]

摘要: [代码]配合笔记使用 阅读全文

posted @ 2009-10-10 10:59 笔记 阅读(356) 评论(0) 推荐(0) 编辑

2009年9月30日

被阿里bs的背后

摘要: 2009.9.21宣讲会阿里巴巴在浙大永谦开宣讲会,形式性质的去听了下,给我总体的感觉是现在的阿里比以前更重视技术了,在现在这个互联网的时代,在这个电子商务横行的时代,阿里巴巴还是很不错的,但阿里每年招这么多人,实在是给人一种招民工的感觉.2009.9.22笔试下午一点开始笔试,题目很基础,但牵扯的范围还是蛮广的,C语言基础题目,数据结构题目,算法题目,还有几道linux的题目,倒是没看到数据库的... 阅读全文

posted @ 2009-09-30 16:44 笔记 阅读(403) 评论(0) 推荐(0) 编辑

2009年9月19日

周六--郁闷的一天

摘要: 早上七点五分的闹钟,七点十分起床,纪念下吧,在我印象中是这学期在学校起床最早的一次了,前段时间报名了管理学院研究生院的模拟面试,因为自己以前没有过面试的经历,所以才有很强的冲动想去体验一把。结果去了以后还是小失望了一下,因为他们也是为了完成自己的任务,每个人的简历都是他们事先准备好的,而且每个人的简历都是一样的,我们要在短时间内把简历上的内容记住,然后把我们按照简历上的内容包装去迎合他们的需求。其... 阅读全文

posted @ 2009-09-19 22:17 笔记 阅读(203) 评论(0) 推荐(0) 编辑

2009年9月18日

动态规划练习二:HDU ACM 1159 Common Subsequence

摘要: 此题是用来求两个字符串中最长非连续子字符串长度的题目,关键在于看出动态规划方程。稍微说一下动态规划方程的由来:假如输入的两个字符串分别为s1和s2,长度分别是len1和len2.我构造一个二维数组f[len1][len2].其中二维数组中的元素f[i][j]的意义是:字符串s1的子串s1[0.1.2....i]和字符串s2的子串s2[0.1.2....j]中的最长非连续子字符串长度。根据f数组的含... 阅读全文

posted @ 2009-09-18 21:01 笔记 阅读(529) 评论(0) 推荐(0) 编辑

动态规划练习二:HDU 1160 FatMouse's Speed

摘要: 归根结底是dp的题目。一开始写完代码提交时wa。一直以为我的是没有错误的,现在也没搞明白为什么我原来的那个会有错误。在论坛中取经后,在我原来的代码基础上加了一个用于跟踪路径的route数组。这样就可以保证肯定正确了。代码如下,注释参见code。[代码]其实排序部分完全可以用泛型算法如下:[代码] 阅读全文

posted @ 2009-09-18 11:07 笔记 阅读(552) 评论(0) 推荐(0) 编辑

2009年9月17日

动态规划练习一:n条直线的交点个数

摘要: 大体意思是这样的,这里有n条直线,问这n条直线的交点有多少种情况,不考虑三条和三条以上直线交与一点的情况,即所有的交点都是二条直线相交得到的。题目的分析情况详细可参见杭电刘老师动态规划的讲义,大体意思就是先从n条直线中任选出一条直线,以这条直线为标准,把剩余的n-1条直线分为两类,一类就是与所选直线平行的直线,另一类就是与所选直线不平行的直线。n条直线的交点个数 = 第一类中直线的交点个数(0) ... 阅读全文

posted @ 2009-09-17 13:05 笔记 阅读(1495) 评论(0) 推荐(0) 编辑

2009年9月13日

算法导论之排序算法学习

摘要: 排序是数据处理中经常使用的一种重要运算,在很多种场合下都会用到。算法导论中第二部分重点讲述了排序的相关知识。在讲述和给出各种排序代码之前,先稍微说下排序算法的分类,好对于分类的各种算法有一个清晰的概念。排序算法的分类情况如下所示:一.基于比较的排序1. 插入排序直接插入排序,希尔排序2. 交换排序起泡排序,快速排序3. 选择排序直接选择排序,堆排序4. 归并排序二.非基于比较的排序计数排序,基数排... 阅读全文

posted @ 2009-09-13 16:48 笔记 阅读(351) 评论(0) 推荐(0) 编辑

算法导论之链表基础知识回顾

摘要: 链表是一种非常基础的数据结构,很多算法的实现都是基于链表的,熟悉链表的基本操作还是很有必要的。以下只是给出了链表的非常基础的操作,包括建立,排序,插入和删除等,本是我自己用来复习数据结构用的,贴出来仅供参考;[代码] 阅读全文

posted @ 2009-09-13 16:27 笔记 阅读(645) 评论(0) 推荐(0) 编辑

2009年9月11日

2009-09-10

摘要: 不知不觉就一年过去了,时间真的过的好快,我也俨然是一个研二的学生了,今晚老板给开了个动员的会,也算是给我们提前打气提醒,小结了下,记在这里了。老板这次开会,有价值的主要有以下几点:1. 我们研二了,他不会再像以前那样对我们放松了,我们现在已经没有课了,就要全身心的投入到实验室项目中,为实验室做些贡献才对。按照我的意思理解,以及我这一年在实验室的所见所闻,对实验室如果没有全身心全精力投入做些奉献的话... 阅读全文

posted @ 2009-09-11 01:47 笔记 阅读(226) 评论(0) 推荐(0) 编辑

2009年9月9日

[ZZ]关于工作的一些事情

摘要: 一年又一年的过,时间总是不等人的,看着实验室的师哥和师姐都开始准备找工作了,自己距离他们现在这种情况也不远了,提前准备提前关注总不是什么坏事情,为了便于回忆和以后翻阅,把平时看到的关于找工作的文字都帖在下面了,应该对自己以后有用的。一. [zz88]一位本科毕业后参加工作,然后在一年内换了三次工作的校友。根据本人的经历,以下是本人的一些经验,不一定正确,权当一笑。1.大型垄断型企业是最好的工作,比... 阅读全文

posted @ 2009-09-09 20:56 笔记 阅读(374) 评论(0) 推荐(0) 编辑

2009年7月22日

C/C++中的计时函数 (转)

摘要: C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下:clock_t clock( void );这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock)。其中clock... 阅读全文

posted @ 2009-07-22 18:37 笔记 阅读(6830) 评论(0) 推荐(0) 编辑

2009年7月13日

[zz]CFileFind类的使用总结

摘要: 1、CFileFind类的声明文件保存在afx.h头文件中。2、该类的实现的功能:执行本地文件的查找(查找某个具体的文件,查找某类文件x*.x*,查找所有文件*.*)3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。4、CFileFind类的构造函数::CFileFind()和关闭函数::Close()我会成对使用。5、CFileFind类的成员函数我根据... 阅读全文

posted @ 2009-07-13 14:35 笔记 阅读(705) 评论(0) 推荐(0) 编辑

2009年6月19日

[HDOJ]1056. HangOver

摘要: 数学计算题目[代码] 阅读全文

posted @ 2009-06-19 10:52 笔记 阅读(280) 评论(0) 推荐(0) 编辑

[HDOJ]1040. As Easy As A+B

摘要: 选择排序如下:[代码]冒泡排序如下:[代码] 阅读全文

posted @ 2009-06-19 10:24 笔记 阅读(569) 评论(0) 推荐(0) 编辑

2009年6月18日

[C++ rudiment] const 指针

摘要: 看到编程思想第八章,关于const和指针的种种关系,还是要在这里主要说下,以备后用。1. 指向const对象的指针。形式:const int *p;说明:此处的p是一个普通指针,它指向的是const int对象。也就是说,此处的const限定的是指针p所指向的对象,而指针p本身并不是const,所以在定义时不需要初始化。我们可以随时修改指针p的值,但却不能修改p指针所指向的对象。比如说函数FILE... 阅读全文

posted @ 2009-06-18 18:53 笔记 阅读(283) 评论(0) 推荐(0) 编辑

2009年6月17日

[C++ rudiment]如何生成自己的静态库(lib)文件

摘要: 打开VS2005,建立一个win32控制台程序,然后打开项目--LibTest属性(如图1),打开LibTest属性页(如图2),在右边配置类型处选择静态库(lib)。然后我们就可以写我们的头文件和cpp源文件了。写完后编译下就可以在目录下找到相应的lib文件了。图一图二 在这里我首先写一个比较简单的库文件,头文件内容是:[代码]源文件是:[代码] 编译后即可生成LibTest.lib(其中Lib... 阅读全文

posted @ 2009-06-17 13:56 笔记 阅读(5504) 评论(0) 推荐(2) 编辑

2009年6月16日

[HDOJ]1037. Keep on Truckin'

摘要: 非常基础题。就是判断整数大小。本来我还想需要判断那三个数是不是要用double什么的,结果用int就AC了。[代码] 阅读全文

posted @ 2009-06-16 12:58 笔记 阅读(345) 评论(0) 推荐(0) 编辑

2009年6月15日

[C++ rudiment][转]typedef 使用

摘要: typedef似乎很简单,如typedef int integer;然而,这些简单的typedef语句容易让人产生一种误解,typedef就是一种宏替换,把后面的自定义类型替换成前面的已知类型,事实是这样的吗?显然不是! 首先可以肯定的是,我们不能这样去理解,因为虽然我们按照这样的理解方式去理解对于上面这种形式(typedef int integer)可以通过,但是对于其它方式是通不过的。考虑这样... 阅读全文

posted @ 2009-06-15 16:16 笔记 阅读(600) 评论(0) 推荐(0) 编辑

[C++ rudiment]关于在表达式前加#

摘要: 先看下面的程序例子:[代码]输出为:a+b:1在预定义处可以看到#Ex这样的字眼,什么意思呢?解释如下:这是一种被称为字符串化的预处理器特征(在表达式前用一个#实现),其作用是获得任何一个表达式并把它转换成为一个字符数组。我们在这里可以很好玩的把在预定义命令中的#Ex理解成一个字符数组的首地址,于是可以有下面的程序:[代码]输出为:wangbin注:这种字符串化只能在预定义语句中才有效,放在其它地... 阅读全文

posted @ 2009-06-15 10:05 笔记 阅读(245) 评论(0) 推荐(0) 编辑

2009年6月13日

[C++ rudiment]名字空间 namespace

摘要: 名字空间是一种描述逻辑分组的机制。也就是说,如果有一些声明按照某种准则在逻辑上属于同一个集团,就可以将它们放在同一个名字空间,以表明这个事实。 名字空间在C++中更多是用来避免类名的冲突,这在小的项目中可能看不出来,因为头文件和源文件比较少,类名冲突的概率比较小,但当你遇到一个很大的工程项目时,你就会认识到名字空间的使用还是很有必要的。 不想讲的太复杂,就是仅仅在这里写一个例子好了。头文件name... 阅读全文

posted @ 2009-06-13 14:12 笔记 阅读(307) 评论(0) 推荐(0) 编辑

2009年6月11日

[C++ rudiment]虚析构函数

摘要: C++的多态性是通过虚函数来实现的,虚函数的出现使得动态链接成为可能。基于构造函数的特点,不能将构造函数定义为虚函数,但可以将析构函数定义为虚函数。当派生类的对象从内存中撤销时,会先调用派生类的析构函数,然后自动调用基类的析构函数,如此看来析构函数也没有必要定义为虚函数。但是考虑如下这种情况,如果使用基类指针指向派生类的对象,而这个派生类对象恰好是用new运算创建的,这种情况下会如何呢?当程序使用... 阅读全文

posted @ 2009-06-11 16:19 笔记 阅读(526) 评论(0) 推荐(0) 编辑

[C++ rudiment]多重继承中二义性错误的解决:虚基类

摘要: C++中允许多重继承,看以下例子:[代码]编译后会出现以下编译错误:error C2385: ambiguous access of 'a'。究其原因,因为A是D的间接基类,通过D访问A的数据成员有两条路可走,一是D->B->A,另外一条是:D->C->A.所以导致了二义性。解决:这可以通过虚基类来解决二义性问题,如果采用虚基类方式来定义派生类,则在创建派生类对象时,类层次... 阅读全文

posted @ 2009-06-11 15:34 笔记 阅读(2369) 评论(0) 推荐(0) 编辑

[C++ rudiment]基类和派生类的构造函数

摘要: 1. 顺序当创建一个派生类的对象时,系统首先自动创建一个基类对象,也就是说,在调用派生类构造函数创建派生类对象之前,系统首先调用基类的构造函数创建基类对象。当派生类对象生命期结束时,首先调用派生类的析构函数,然后调用基类的析构函数。简而言之,就是说,构造函数:基类->派生类。析构函数:派生类->基类。这个我们完全可以通过一个小程序来说明:[代码]OutPut:2. 通过派生类的构造函数... 阅读全文

posted @ 2009-06-11 15:11 笔记 阅读(9161) 评论(0) 推荐(3) 编辑

导航