自定义博客皮肤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)
  • 资源 (11)
  • 收藏
  • 关注

原创 线性表 - 双链表(非循环)

S1双链表定义1)双(向)链表中有两条方向不同的链,即每个节点中除next域存放后继结点地之外,还增加一个指向其直接前驱的指针域prior。2)哨兵节点时隔哑对象,可以简化边界条件。S2双链表前插与删除节点操作1)双向链表的前插操作。(由于双链表的对称性,在双链表中能完成各种插入

2011-07-15 20:53:05 788

原创 队列 -- 循环队列

实现队列的方法有很多,比如链表,动态数组等,这里主要介绍一下循环队列,首先我们用静态数组做个简单的队列:从上图很显然可以看出,全部出队后,将无法继续入队,这样的情况也叫做“假溢出”,即使数组中,明明还有空间可以利用,但是却无法使用。为了解决这样的问题,就引入了一个叫“循环队列”这

2011-07-09 17:34:05 4540

转载 详谈C/C++内存分配

一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由O

2011-07-06 21:17:28 619

原创 栈 -- 链式存储结构

1.栈的顺序存储结构与栈的链式存储结构相比,由于顺序存储结构一次性分配连续空间的问题,如果数据较多的情况下,要分配一大块连续的内存可能会分配失败,所以运用链式存储结构可以解决这个问题,下面就看一下链式存储结构的图:/* 定义节点*/typedef str

2011-07-06 15:35:48 981

原创 栈 -- 顺序存储结构

1.栈是限制在表的一端进行插入和删除运算的线性表。2.通常称插入或删除的这一端成为栈顶,而另一端被称为栈底。3.当表中没有元素的时候称为空栈。4.栈为后进先出的线性表,简称为LIFO(Last In First Out)表。// 定义栈的初始大小#defin

2011-07-06 10:39:09 519

accoTEST测试程序优化

accoTEST测试程序优化

2024-05-17

Keil架设教程

关于GD32芯片的Keil架设教程。

2016-09-09

Win7下WinDbg开启Local Kernel Debug调试

Win7下WinDbg开启Local Kernel Debug调试

2013-10-31

C语言经典算法大全

把所有C语言经典算法做了个总结,是一份很好巩固算法的资料!

2013-01-21

VMware8 注册机

VMware8注册机,使用金山2011 SP1 杀毒测试,无毒,放心可以使用!

2011-09-24

三十分钟掌握STL

STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。

2011-09-19

希赛软件设计师培训视频教程

希赛软件设计师培训视频教程种子,需要的朋友可以下载!

2011-07-19

Ubuntu 11.04安装指南

最新的Ubuntu 11.04安装指南(详细图解)

2011-06-19

空空如也

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

TA关注的人

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