算法与数据结构
文章平均质量分 84
宁静的飞飞
软件编程,晨跑,上网
展开
-
《UNIX编程艺术》序言
序言 Preface Unix is not so much an operating system as an oral history. 与其说Unix是个操作系统,不如说是一部口述历史。 ——Neal Stephenson 知识和专能差异巨大,凭借知识可以推断出该做什么,而专能让你甚至在原创 2009-01-01 21:09:00 · 1171 阅读 · 0 评论 -
指针——更有效的数组遍历
int itemp[10]; int *ip;ip=itemp; 33 while(ip != &itemp[10]) 34 printf("%d ",*ip++);原创 2009-01-05 09:43:00 · 525 阅读 · 0 评论 -
乘式还原
A代表数字0到9中的前五个数字,Z代表后五个数字,请还原下列乘式。问题本身并不复杂,可以对乘式中的每一位使用穷举法,最终可以得到结果。本题的关键在于怎样有效的判断每个部分积的每一位是否满足题意,这一问题处理不好,编写的程序会很长。 A代表数字0到9中的前五个数字,Z代表后五个数字,请还原下列乘式。A Z A× A A Z------------A A A AA A原创 2009-01-02 18:52:00 · 1778 阅读 · 0 评论 -
八皇后问题
在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互“攻击”的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共有多少种不同的方法。这是一个古老的具有代表性的问题,用计算机求解时的算法也很多,这里仅介绍一种。 在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互“攻击”的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共原创 2009-01-02 19:14:00 · 1321 阅读 · 0 评论 -
C++, An Overview
C++, An OverviewThere are two primary aspects to the programs we write 1. A collection of algorithms (tha t is, the programmed instructions to solve a particular task)原创 2008-12-06 23:00:00 · 618 阅读 · 0 评论