博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年9月4日

摘要: 也是面腾讯的一道编程题=,= 这题比较简单代码如下: 1 #include 2 #include 3 4 // 非递归实现字符串反转 5 char *reverse_v1(char *str) 6 { 7 if( !str ) 8 { 9 ... 阅读全文

posted @ 2014-09-04 15:50 猫少侠 阅读(683) 评论(0) 推荐(0) 编辑

摘要: 先看看一个例子: 1 #include 2 using namespace std; 3 4 main() 5 { 6 char *c1 = "abc"; 7 char c2[] = "abc"; 8 char *c3 = ( char* )malloc(3); 9 c... 阅读全文

posted @ 2014-09-04 15:42 猫少侠 阅读(4141) 评论(0) 推荐(0) 编辑

摘要: 腾讯三面的时候,叫我写了个哈希表,当时紧张没写好···结果跪了··· 回来后粪发涂墙,赶紧写了一个! 什么都不说了···先让我到厕所里面哭一会··· %>_ 2 #include 3 #include 4 #include 5 6 struct node { 7 ... 阅读全文

posted @ 2014-09-04 14:43 猫少侠 阅读(1868) 评论(1) 推荐(0) 编辑

2014年8月30日

摘要: 内推了技术工程事业群TEG,所以没有笔试。用电话面试代替笔试。 周四晚上,有个gg来了电话,说是腾讯的···我说我刚打完篮球回来···然后和他约了周五下午··· 晚上就迅速过了一遍知识···这完全复习不完啊···囧··· 睡的时候有点紧张和亢奋,没睡好//=================... 阅读全文

posted @ 2014-08-30 10:14 猫少侠 阅读(1482) 评论(0) 推荐(0) 编辑

摘要: PS:前面的选择题:考了各种逻辑推理题、概率题···醉了···(1)给定一个query和一个text,均由小写字母组成。要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度。例如,query为“acbac”,text为“acaccbabb”,那么text中的“cba”为最长... 阅读全文

posted @ 2014-08-30 09:27 猫少侠 阅读(750) 评论(0) 推荐(0) 编辑

2012年3月7日

摘要: 本人使用的环境:OpenCV2.3.1Ubuntu11.10Qt最新版本。。忘了具体数字安装步骤在此:http://blog.sina.com.cn/s/blog_6fe1657d0100xlie.html配置命令为:sudo gedit /usr/share/qt4/mkspecs/default/qmake.conf 我的配置如下:QMAKE_INCDIR = /usr/local/include/opencv QMAKE_LIBS = -lcvaux -lcv -lcxcore -lhighgui -lmlINCLUDEPATH += /usr/local/include/opencv 阅读全文

posted @ 2012-03-07 02:39 猫少侠 阅读(1001) 评论(0) 推荐(0) 编辑

2012年2月22日

摘要: Qt4写代码时,出现中文乱码。在网上找了很多都不行,最后看到这里http://blog.chinaunix.net/uid-20382483-id-3030806.html里面的方法才行!!!亲自试过的,可行!!!我的代码如下: 1 #include <QApplication> 2 #include <QDirModel> 3 #include <QListView> 4 #include <QTreeView> 5 #include <QTableView> 6 #include <QSplitter> 7 #incl 阅读全文

posted @ 2012-02-22 01:20 猫少侠 阅读(1985) 评论(0) 推荐(0) 编辑

2012年1月4日

摘要: http://hi.baidu.com/xxso/blog/item/0d2ea3012ffc681d1c9583a3.html#lastcmt 阅读全文

posted @ 2012-01-04 13:40 猫少侠 阅读(752) 评论(0) 推荐(0) 编辑

2012年1月3日

摘要: 1. #pragma once用来防止某个头文件被多次include; #ifndef,#define,#endif用来防止某个宏被多次定义。2. #pragma once是编译相关,就是说这个编译系统上能用,但在其他编译系统不一定可以,也就是说移植性差,不过现在基本上已经是每个编译器都有这个定义了; #ifndef,#define,#endif这个是C++语言相关,这是C++语言中的宏定义,通过宏定义避免文件多次编译。所以在所有支持C++语言的编译器上都是有效的,如果写的程序要跨平台,最好使用这种方式。3.使用方式不同: 方式一:#ifndef __SOMEFILE_H__ #d... 阅读全文

posted @ 2012-01-03 13:57 猫少侠 阅读(349) 评论(0) 推荐(1) 编辑

2011年12月22日

摘要: 系统中能够随机(不需要按顺序)访问固定大小数据片(chunks)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器、CD-ROM驱动器和闪存等等许多其他块设备。注意,它们都是以安装文件系统的方式使用的——这也是块设备一般的访问方式。另一种基本的设备类型是字符设备。字符设备按照字符流的方式被有序访问,像串口和键盘就都属于字符设备。如果一个硬件设备是以字符流的方式被访问的话,那就应该将它归于字符设备;反过来,如果一个设备是随机(无序的)访问的,那么它就属于块设备。这两种类型的设备的根本区别在于它们是否可以被随机访问——换句话说就是,能否在访问设备时随意地从一个位 阅读全文

posted @ 2011-12-22 22:02 猫少侠 阅读(377) 评论(0) 推荐(0) 编辑