摘要: http://www.tk4479.net/xiaoyuanzhiying/article/details/44085135 阅读全文
posted @ 2017-12-28 21:22 wjliu 阅读(563) 评论(0) 推荐(0)
摘要: 说起麻将,无论亲朋好友聚会,还是同学聚会,总是少不了麻将的声音。网络上各种各样的麻将游戏也非常的多,现在游戏公司正在做一款麻将游戏,其中判断是否胡牌的部分由你来完成。 麻将规则如下: 麻将只能包括3种类型:条,筒,万。没有“白门、东风、南风、西风、北风、、红中”。每种牌都是数字从1到9,每个数字有4 阅读全文
posted @ 2017-08-21 10:54 wjliu 阅读(1104) 评论(0) 推荐(0)
摘要: 大家应该都听说过这个老题目:有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药? 这个问题的答案也堪称经典:把瓶子从 0 到 999 依次编号,然后全部转换为 10 阅读全文
posted @ 2016-10-04 18:02 wjliu 阅读(3405) 评论(0) 推荐(0)
摘要: 题目描述 阅读全文
posted @ 2016-09-17 16:15 wjliu 阅读(313) 评论(0) 推荐(0)
摘要: 描述在网易游戏的日常工作中,C++ 是一门常用的语言。面对众多的 C++ 代码,等待源文件编译的漫长时间是个令人糟心的时刻,一直以来大家对此怨声载道。终于有一天,大家找到了你,一位优秀的程序员,请你来帮忙分析一下编译速度的瓶颈。经过一番调查和研究,你发现一些源代码之间是有依赖关系的。例如,某个源文件 阅读全文
posted @ 2016-09-17 15:33 wjliu 阅读(774) 评论(0) 推荐(0)
摘要: 描述 小王最近在开发一种新的游戏引擎,但是最近遇到了性能瓶颈。于是他打算从最基本的画线功能开始分析优化。画线其实就是调用一次drawline命令,根据给出的两端坐标,在屏幕画出对应的线段。但是小王发现,很多的drawline其实可以合并在一起,譬如下图中的线段(2,3)-(4,5)和线段(3,4)- 阅读全文
posted @ 2016-09-17 14:11 wjliu 阅读(1754) 评论(0) 推荐(0)
摘要: Description Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 阅读全文
posted @ 2016-09-14 22:08 wjliu 阅读(207) 评论(0) 推荐(0)
摘要: 1 //字符串拆分 2 void split(string s,char splitchar,vector& vec) 3 { 4 if(vec.size()>0)//保证vec是空的 5 vec.clear(); 6 int length = s.length(); 7 int start=0; 8 string topush; ... 阅读全文
posted @ 2016-03-24 20:27 wjliu 阅读(2749) 评论(0) 推荐(0)