首页 软件开发 代码片段 c/c++ ( Page 15 )

c/c++ 378

#C/C++
C语言经典算法之 – 巴斯卡三角形

#include <stdio.h> #define N 12 long combi(int n, int r) { int i; long p = 1; for (i…

2015-06-14 784

#C/C++
C语言经典算法 – Algorithm Gossip: 费式数列

C语言经典算法 – Algorithm Gossip: 费式数列 Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免 子…

2015-06-14 851

#C/C++
C语言经典算法 – 老鼠走迷官(二)

说明由于迷宫的设计,老鼠走迷宫的入口至出口路径可能不只一条,如何求出所有的路径呢? 解法求所有路径看起来复杂但其实更简单,只要在老鼠走至出口时显示经过的路径,然后退 回上一格重新选…

2015-06-14 926

#C/C++
C语言经典算法 – 老鼠走迷官(一)

C语言经典算法 – 老鼠走迷官(一) 说明老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用2表示迷宫墙壁,使用1来表 示老鼠的行走路径,试以程式求出由入口至出口的路…

2015-06-14 852

#C/C++
C语言经典算法 – 八皇后问题

说明西洋棋中的皇后可以直线前进,吃掉遇到的所有棋子,如果棋盘上有八个皇后,则这八 个皇后如何相安无事的放置在棋盘上,1970年与1971年, E.W.Dijkstra与N.Wirt…

2015-06-14 627

#C/C++
C语言经典算法 – 八枚银币问题

C语言经典算法 – 八枚银币问题 说明现有八枚银币a b c d e f g h,已知其中一枚是假币,其重量不同于真币,但不知是较轻或 较重,如何使用天平以最少的比较次…

2015-06-14 606

#C/C++
C语言经典算法 – 生命游戏

C语言经典算法 – 生命游戏 说明生命游戏(game of life)为1970年由英国数学家J. H. Conway所提出,某一细胞的邻居包 括上、下、左、右、左上、…

2015-06-14 944

#C/C++
C语言经典算法 – 字符串核对

说明今日的一些高阶程式语言对于字串的处理支援越来越强大(例如Java、Perl等),不过字 串搜寻本身仍是个值得探讨的课题,在这边以Boyer- Moore法来说明如何进行字串说明…

2015-06-14 821

#C/C++
C语言经典算法 – 双色河内塔

#include <stdio.h> void hanoi(int disks, char source, char temp, char target) { if (…

2015-06-14 518

#C/C++
C语言经典算法 – 三色河内塔

#include <stdio.h> void hanoi(int disks, char source, char temp, char target) { if (…

2015-06-14 349

#C/C++
树的操作(构造,遍历,求高度,查找)非递归

// BTree1.cpp : 定义控制台应用程序的入口点 //1.使用广义表构造二叉树 //2.程序默认数据为:a(b(c,d),e(,f)) //3.三种遍历使用非递归,求树的…

2015-06-14 657

#C/C++
模拟鼠标操作的C++实现代码

  关于鼠标模拟程序应用不算少见,在游戏外挂或者一些操作频繁位置确定的程序上应用往往有奇效。     比较旧的API是mouse_event,本人一开…

2015-06-12 355
1 13 14 15 16 17 32