自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 C++对象模型(1) -sizeof 空类

当我们需要招一个C++工程师的时候,我一般会简单问一下 C++ 的基本概念。比如:static 的作用,const 的作用等。这些基本概念回答完后,我会问几个关于对象模型的问题来评定级别。 有几次突发奇想的问了一下sizeof 的几个问题。 class A {}; sizeof(A)=?   这个问题只要了解过的人都知道等于1,如果回答0,那你可能就是一个C++入门...

2017-09-24 13:19:00 142

转载 单链表反转(2)

今天会介绍另外一种反转单链表的方法,对于单链表反转这一类的算法,最重要的思想就是用临时变量来记住需要记住的节点。一个不够,那就用两个,或者用三个临时变量。 这次还是以图表来表现算法的过程,不同于上一篇,这次的头节点使用链表中的第一个节点。 该方法的思想就是遍历每个节点,将其插入到第一个节点之后。 如下图为链表的初始状态: 为了不断链,先将 P2 的后驱节点指向 P3 的后驱节...

2017-06-11 14:34:00 70

转载 单链表反转

单链表的算法经常会出现在面试过程中,一般会问到: 1. 遍历一次找到中间节点 2. 删除某个特定的几点 3. 单链表反转。 其实这些算法都不难,主要考查的是思想,单链表有一个特点就是它只有后驱节点,没有前驱节点,稍不留神,会导致找不到需要的节点。 今天会给大家介绍一下单链表反转的两种算法。具体实现代码就不贴出来了,这次只用图表来说明,用以表明算法思路。 这是原始单链表结构: ...

2017-05-18 14:02:00 110

转载 求质数

Prime Number, 中文名质数,素数。它的定义是:在大于1的自然数中,除了被1和它本身整除外,无法被其它自然数整除的数。 如果这个自然数能被3个或者3个以上的自然数整除,那么这个数被称为合数。 (1和0是数论中的特殊存在,既不是质数也不是合数。) Prime 的其中一个中文解释为基本的,所以质数也是自然数中的基础,任何合数都可以表示为若干个质数相乘的结果。 (在数学界非常...

2017-05-16 13:48:00 133

转载 求最大子序列和

问题: 求最大子序列的和 输入一组整数,求出这组数字子序列和中的最大值,只要求出最大子序列的和,不必求出最大值对应的序列。 最大子序列和:整数序列A1, A2,... An (可能有负数),求A1~An的一个子序列Ai~Aj,使得Ai到Aj的和最大。 例如: 序列:-2, 11, -4, 13, -5, 2, -5, -3, 12, -9,则最大子序列和为21。 序列:...

2017-05-13 20:11:00 171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除