摘要: 本文地址:http://www.cnblogs.com/archimedes/p/link-list.html,转载请注明源地址。单向链表的表示与实现单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始。链表中最简单的一种是单向链表,它包含两个域,一个... 阅读全文
posted @ 2014-06-02 21:33 wuyudong 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。线性表采用顺序存储的方式存储就称之为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。本文地址:http://www.cnblogs.com/archimedes/p... 阅读全文
posted @ 2014-06-02 20:51 wuyudong 阅读(1312) 评论(3) 推荐(1) 编辑
摘要: 本文地址:http://www.cnblogs.com/archimedes/p/point-length-type.html,转载请注明源地址。如果考虑应用程序的兼容性和可移植性,指针的长度就是一个问题,在大部分现代平台上,数据指针的长度通常是一样的,与指针类型无关,尽管C标准没有规定所有类型指针... 阅读全文
posted @ 2014-05-28 09:56 wuyudong 阅读(8285) 评论(0) 推荐(5) 编辑
摘要: 本文地址:http://www.cnblogs.com/archimedes/p/programming-abstractions-in-c-2.html,转载请注明源地址。2、按照规定求圆柱的表面积和体积#include#include#include#define PI 3.1415926voi... 阅读全文
posted @ 2014-05-27 16:33 wuyudong 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 本文地址:http://www.cnblogs.com/archimedes/p/programming-abstractions-in-c-1.html,转载请注明源地址。1、温度转换:#includeint main(){ double C; while(~scanf("%lf", ... 阅读全文
posted @ 2014-05-26 10:14 wuyudong 阅读(1111) 评论(0) 推荐(1) 编辑
摘要: 本文地址:http://www.cnblogs.com/archimedes/p/recursive-practice.html,转载请注明源地址。1、炮弹一样的球状物体,能够堆积成一个金字塔,在顶端有一个炮弹,它坐落在一个4个炮弹组成的层面上,而这4个炮弹又坐落在一个9个炮弹组成的层面上,以此类推... 阅读全文
posted @ 2014-05-22 23:21 wuyudong 阅读(1432) 评论(0) 推荐(1) 编辑
摘要: 有一类与数位有关的区间统计问题。这类问题往往具有比较浓厚的数学味道,无法暴力求解,需要在数位上进行递推等操作。这类问题往往需要一些预处理,这就用到了数位DP。本文地址:http://www.cnblogs.com/archimedes/p/numerical-digit-dp.html,转载请注明源... 阅读全文
posted @ 2014-05-22 23:05 wuyudong 阅读(2090) 评论(1) 推荐(2) 编辑
摘要: 引言 算法程序形式化设计和证明是确保算法程序逻辑结构正确的最理想途径,是保证软件可靠性的有效手段之一;而体现了算法程序本质特征的循环不变式在算法程序形式化方法中具有十分重要的作用。循环不变式是程序设计理论中的一个重要概念。这一概念的建立在程序设计从艺术走向科学这一历 史性的转变过程中起着巨大的推动... 阅读全文
posted @ 2014-05-21 13:51 wuyudong 阅读(3443) 评论(0) 推荐(3) 编辑
摘要: 位图法定义位图法就是bitmap的缩写,所谓bitmap,是用每一位来存放某种状态,适用于大规模数据,但数据状态又不是很多的情况。通常是用来判断某个数据存不存在的。例如,要判断一千万个人的状态,每个人只有两种状态:男人,女人,可以用0,1表示。那么就可以开一个int数组,一个int有32个位,就可以... 阅读全文
posted @ 2014-05-21 06:51 wuyudong 阅读(7351) 评论(0) 推荐(3) 编辑
摘要: 动态存储分配C语言支持动态存储分配,即在程序执行期间分配内存单元的能力,利用动态存储分配,可以根据需要设计扩大(或缩小)的数据结构,虽然可以适用于所有类型的数据,但是动态存储分配更常用于字符串、数组和结构体本文地址:http://www.cnblogs.com/archimedes/p/c-dyna... 阅读全文
posted @ 2014-05-19 01:57 wuyudong 阅读(3435) 评论(0) 推荐(1) 编辑
摘要: void在英文中作为名词的解释为“空虚;空间;空隙”;而在C语言中,void被翻译为“无类型”,相应的void *为“无类型指针”。void似乎只有“注释”和限制程序的作用,当然,这里的“注释”不是为我们人提供注释,而是为编译器提供一种所谓的注释。本文地址:http://www.cnblogs.c... 阅读全文
posted @ 2014-05-18 23:56 wuyudong 阅读(30209) 评论(7) 推荐(20) 编辑
摘要: 文件是我们储存信息的地方,我们经常要对文件进行读、写、删除等的操作,在Python中,我们可用Python提供的函数和方法方便地操作文件。文件可以通过调用open或file来打开,open通常比file更通用,因为file几乎都是为面向对象程序设计量身打造本文地址:http://www.cnblog... 阅读全文
posted @ 2014-05-17 01:06 wuyudong 阅读(894) 评论(0) 推荐(3) 编辑
摘要: 拷贝构造函数对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a;而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。本文地址:http://www.cnblogs.com/archimedes/p/cpp-copy-constructor.ht... 阅读全文
posted @ 2014-05-14 10:55 wuyudong 阅读(1474) 评论(0) 推荐(1) 编辑
摘要: 本篇文章将介绍如何将语句组织成函数,以及参数概念以及在程序中的用途本文地址:http://www.cnblogs.com/archimedes/p/python-function.html,转载请注明源地址。Pythond 的函数是由一个新的语句编写,即def,def是可执行的语句--函数并不存在,... 阅读全文
posted @ 2014-05-11 23:56 wuyudong 阅读(810) 评论(0) 推荐(1) 编辑
摘要: map是键-值对的集合,可以理解为关联数组,可以使用键作为下标来获取一个值本文地址:http://www.cnblogs.com/archimedes/p/cpp-map.html,转载请注明源地址。map对象的定义使用前添加map头文件,必须分别指明键和值的类型:mapword_count;map... 阅读全文
posted @ 2014-05-10 01:14 wuyudong 阅读(3644) 评论(0) 推荐(2) 编辑
Top_arrow