
c
文章平均质量分 78
Houyp520
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
由1到9的9个数组成3个3位数,且三个数成1:2:3的比例,试求出所有的组合
一个同学在做ACM,给了我一道题,题目就如标题一样。最后写出如下 /*用1到9的数,组成3个3位数,且三个数比例为1:2:3,求出所有满足条件的数*/ #include #include int noc_1 (int n); //返回n的百位的数字 int noc_2 (int n); //返回n的十位的数字 int noc_3 (int n); //返回n的个位的数字 bool che原创 2012-11-23 19:10:40 · 7843 阅读 · 0 评论 -
数据结构第一章一些习题
horner规则 /*霍纳规则 * 求多项式A(x) = a(n)*x^n+a(n-1)*x^(n-1)+......+a(0) *化为 A(x) = (...((a(n)*x+a(n-1))x+...+a(1))x+a(0)) *20121206 */ #include #define N 5 int main (void) { double a[N] = {1,2,3,4,原创 2012-12-07 09:41:40 · 1050 阅读 · 0 评论 -
骑士巡游问题的warnsdorff规则
目前在看《数据结构》,这是数组后面的一道习题 warnsdorff规则是:骑士总是移向具有最少出口且没有到达过的方格,下面是代码 /*骑士巡游问题的Warnsdorff规则实现 *2013 1 15 */ #include #include int i, j; int npos; int m, k; int ktmove1[8] = {-2, -1, 1, 2,原创 2013-01-15 15:18:43 · 2777 阅读 · 0 评论 -
堆栈实现的迷宫寻路
这是数据结构中堆栈的一个习题,代码如下 /*迷宫搜索程序 * 用数组来表示迷宫,1为墙,0为可走的路。在寻找出口时,用2来标记走过的路 * 为了避免边界检查,所以在迷宫外加了一圈1(也就是墙),默认入口为maze[1][1],出口为maze[EXIT_ROW][EXIT_COL] * 有8个移动方向,做成了数组,方便调用 */ #include #include #include原创 2013-01-17 18:09:23 · 1398 阅读 · 0 评论 -
GTK2.0实现的贪吃蛇游戏(一)
我这里实现的是基本的贪吃蛇游戏的功能,即蛇可以被自由的操控,吃到食物会变长,撞倒墙或者自己会死亡。 首先介绍一下需要用到的gtk2.0中的一些函数 添加计时器 guint gtk_timeout_add (guint32 interval,原创 2013-04-19 15:40:13 · 2609 阅读 · 1 评论