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

c/c++ 378

#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 943

#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++算法之二叉树的保存和加载

排序二叉树是我们开发中经常使用到的一种数据结构,它具有较好的插入、删除、查找特性。但是由于二叉树的指针较多,所以相比较其他的数据结构而言,二叉树来得比较麻烦些。但是也不是没有办法,…

2015-06-14 805

#C/C++
凯撒密码(加密与解密)

/************************************************************************/ /*caeser.c /* 凯…

2015-06-14 502

#C/C++
C++算法之二叉树线索化

前面我们谈到了排序二叉树,还没有熟悉的同学可以看一下这个,二叉树基本操作、二叉树插入、二叉树删除1、删除2、删除3。但是排序二叉树也不是没有缺 点,比如说,如果我们想在排序二叉树中…

2015-06-14 934

#C/C++
C语言素数环 DFS +回溯

#include<cstdio> #include<cstring> using namespace std; int n; int a[21]; int …

2015-06-14 251

#C/C++
冒泡排序C++实现

//冒泡排序 #include<iostream> #include<array> using namespace std; template<cla…

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