CatCoding

当前 25,共 26 页

有你的快乐

晚上睡在公司,这边除了晚上偶尔有施工的声音,一切都还不错。洗个热水澡,随便写写早点睡。嘈杂的音响放着这么王若琳的《有你的快乐》,标题就用这个吧,哈哈。 关于工作:今年好像计算机专业的同学们还是非常好找工作,首先华为华赛来得非常早,然后就是腾讯,这几个公司就签了好多。成都很多同学都不想离开四川,所以进 ......

给 C 瓜同学吧

C 瓜同学一直关注这个我这个小地方,下面是一些我面试中或者和同学讨论的一些不错的面试题,备份一下,也希望对你有用。 1:C++ 的多态是如何实现的?如果你用 C 如何来实现面向对象的多态? 2:判断一个有向图中是否有环。上篇文章里面写的那个杯子倒水问题。给一个都是正整数的数组,和一个正整数 ......

面试:杯子倒水

前些天纳拓的面试有一道题目: 给你一个 3 升的杯子和一个 5 升的 (杯子是没有刻度的),要你取 4 升水来 (水可以无限取),请问该如何操作。 这个题目今年面试出现了很多次,不过这次变化了一些。如何抽象出一个模型,如果写程序如何解,如果要求得杯子倒水的过程如何做? 当时并没有一下想出来,看起来有 ......

找工作小结

又是很久没更新了,这段时间比较忙碌,各种笔试面试各种奔波,终于体会到了找工作到艰辛。而这还只是开始。国庆这些天应该要轻松一点,很多公司都是国庆后再来学校。总得来说最近这两个月还算比较充实,即将面临走出校园,还是得去考虑各种选择。另外,尝试着离开实验室后又淡定了不少,哈哈。虽然还没完全结束找工作这些事 ......

Emacs 自虐

无意中用了一下 C#,发现 VS 下面有一个功能还是非常好的,就是每次按下回车键盘的时候,都可以把刚刚输入的那行代码自动排版一下, 看起来要清晰一些。比如 int a=0; ==> int a = 0; struct Node p=&nod ......

using automake

以前都是手写 makefile,没使用 automake 之类的工具,今天看了一些相关资料,简单地总结一下,留个备份。 使用 Makefile unix/linux 下面使用相当广泛,对于简单一些的程序,手写 makefile 还是比较容易的,只要指定清目标文件,最后可执行文件的依赖关系。使用一些高 ......

折腾记录

centos 环境变量 在配服务器 web 环境的时候,因为这个问题花费了不少时间。tomcat 找不到 java 的其他开发包,开始以为是服务器是 64 位的问题。 最后因为在/etc/profile 文件里面设置为 export CLASSPATH=…,这个 export 貌似不能少。或者是因为 ......

《编程珠玑》:代码优化

编程珠玑里面代码优化这一章。 问题 1 函数,宏,内联代码#define max(a,b) ((a)>(b)? (a):(b)) float max(float a,float b) { return a>b? a:b; } inline float max(float a,f ......

一个小题目

前些天在班级群里看到一个笔试题: 从 1 到 100000 中任意拿掉两个数字,把剩下的 99998 个数顺序打乱,并且放入数组 A 中。要求只扫描一遍,把这两个数找出来;可以使用最多不超过 5 个局部变量,不能使用数组变量,并且不能改变原数组的值。 也想不到什么更好的解法,原解法是顺序扫一边求 ......

A*算法与 K-shortest path 问题

那天师兄给面试,面到一道图算法题目,求图中两个点的前 K 短路径。当时觉得用 Dijkstra+heap 应该可以,不过也没想清楚。以前看到过这个,那时还没怎么仔细看图算法所以丢一边了,今天好好看了一下。简单一点的解法是用 Dijkstra+Astar。典型的题目就是POJ 2449。    A* ......