自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

原创 第二类:与数有关的经典算法

算法中有很多与数有关的经典算法,包括最大公约数,字符串与数的转化问题、素数问题等等,这些也都会在面试中出现,让我们一起来看看这些问题吧!1.最大公约数思路:一个简单的方法就是辗转相除法(欧几里得算法),就是用最大的数除以较小的数,结果的余数和被除数构成新的一对数,继续上面的除法,直到大数被小数整除(余数为0),得到的较小的数就是最大公约数。例如:20 12过程: = 8 ;

2012-06-12 21:57:04 852

原创 第一类:链表的考察(链表的插入,删除,排序和逆转等)

数据的存储结构在计算机中主要有四种基本的存储方式:顺序存储、链接存储、索引存储、散列存储方式。我们知道,顺序存储的优点是支持随机访问结构中的数据,但是在插入和删除方面运算时会造成大量数据的移动,效率较低;而链接存储却有效的补充了顺序存储的不足,当需要频繁的插入和删除时,效率得到提高。而索引存储附件了索引表,在访问时通过索引项(由关键字和地址组成值对)去访问数据的存储地址,而散列存储的就是hash的

2012-06-12 00:38:11 1652

原创 C 语言中二维数组指针详解

C语言中,指针是一个复杂但又灵活多变的知识点,我们知道,在一维数组中,对于一个数组a[],*a,a,&a,都表示a的首地址,但如果与二维数组混合使用,就显得更为复杂了。例如对于一个二维数组 a[2][4]={{1,2.3},{4,5,6}} a+i,&a[i],*(a+i),a[i],这四个表达式到底表示什么呢?-----------------------------------

2012-03-14 17:07:09 3591

转载 c/c++中字符数组和字符指针的存储方式

//字符指针不分配存储区,字符常量存储于静态数据区//C++ 字符数组有存储区,其值为存储区首地址|字符指针不分配存储区“ABC”以常量形式存于静态数据区,指针指向该区首地址#includeusing namespace std;void main(){ char s1[]="ABC"; char s2[]="ABC"; const char s3[]="ABC"; const

2012-03-14 10:43:02 2736

原创 一段程序显示你对指针,数据结构定义的了解的程度

大家知道,C语言中指针能够直接访问内存和操作底层的数据了,虽然有点复杂,但是指针给程序来了很高的效率,下面这段程序充分展现了你对指针的了解程度。typedef int datatype;typedef struct node{datatype data;struct node *next;}ListNode,LinkList;//定义一个链表结构,Linklist指向链表head

2012-03-05 15:22:29 1248

android中Webview与javascript的交互(互相调用)

android中Webvie和js互相调用的过程

2013-07-18

Android中长按弹出选项框View进行操作

Android中长按弹出选项框View进行操作

2015-11-05

Hopfield网络解决TSP问题

人工神经网络,Hopfield网络解决TSP问题,

2011-05-05

单链表的创建,逆转,寻找中位数,倒数第m个节点

c++实现单链表的创建,逆转,以及找到寻找中间节点,用最小的空间找到倒数第m个节点

2012-04-20

用汇编实现人机对话的实现

通过键盘输入一个数字,经程序判断如实数字则显示”key“,否则显示”error“

2008-11-16

单链表的查找,插入和删除

用c++实现了单链表的查找,插入和删除,简单直观。

2012-04-20

空空如也

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

TA关注的人

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