Question
AlbertS
一个手残党怀着对游戏的好奇心踏上了开发之路,旅途中磕磕绊绊踩了不少坑,触了不少雷,深知好记性不如烂笔头的道理,于是记录下学习路上的点点滴滴,努力在这个浮躁的年代做一个专注的人,携码起舞,与君共勉。
Coding是件有趣的事情,快乐的看待每一天,我真的非常幸福~
展开
-
一个挑剔的吃货(水桶问题)
问题描述话说从前有一个吃货比较挑剔,每次去买吃的都非常特别,比如他非常喜欢吃蛋糕,但是他一次只买固定质量的蛋糕,多1克也不要少1克也不行,因为是老顾客了老板也不好意思不卖给他,但老板又不想把蛋糕分开,这样蛋糕剩余的部分也不好卖了,怎么办呢?老板想了一个办法,把每个蛋糕都标上实际的重量,分别为m1,m2……m10000…(这老板也是够了)……原创 2015-12-02 23:44:07 · 1192 阅读 · 0 评论 -
判断一个单向链表中是否有环
题目分析这是一道经典的面试题,据说还是从微软传出来的,我们来看看这个问题的通用解法——快慢指针,用两个指针pSlow和pFast,就是一个慢指针一个快指针,慢的一次向后跳一步,快的一次向后跳两步,什么时候快的追上慢的了,即当(pSlow == pFast)时就表示有环,若pFast快指针先到了结尾则表示无环,实现的代码如下:struct listtype{ int data; l原创 2015-11-23 23:04:13 · 2294 阅读 · 0 评论 -
C++继承类型:公有、保护、私有、虚拟
公有继承(public)、保护继承(protected)、私有继承(private)是常用的三种继承方式,除了这些继承类型外还有一种虚拟继承。原创 2015-11-22 18:57:34 · 2615 阅读 · 0 评论 -
细节问题系列之指针类型强制转换
unsigned int nValue = 0x5D6C7B3E;printf("%c", *((unsigned char *)(&nValue) + 2) + 2原创 2015-11-19 23:54:41 · 5154 阅读 · 0 评论