排序:
默认
按更新时间
按访问量

简单井字棋(Java)

井字棋: 判断其中是否存在某一方获胜,获胜的条件是存在整行或整列或整条对角线或整条反对角线上是相同的棋子。如果存在,则输出代表获胜一方字母:X或O(大写字母X或O);如果没有任何一方获胜,则输出平局。 主要思路:      将棋盘看做一个对象,将下棋的人,看做是两个属性,不论人怎么下,改变的...

2018-09-06 21:18:42

阅读数:47

评论数:0

线性表之双向循环链表

//*********************************************** #include <stdio.h> #include <stdlib.h> //==============...

2018-05-17 00:19:10

阅读数:33

评论数:0

线性表之单循环链表

//sList#include <stdio.h> #include <stdlib.h> //===============状态量==================== #define OK 1 #de...

2018-05-17 00:13:29

阅读数:58

评论数:0

线性表之双向链表

//*******************************双向链表************************ #include <stdio.h> #include <stdlib.h> /...

2018-05-16 23:58:15

阅读数:28

评论数:0

顺序表之单向链表

这个应该没什么难度,源码如下,供大家参考//exp2-2.c ---------------- 单链表 #include <stdio.h> #include <stdlib.h> #define OK 1 ...

2018-05-16 23:37:20

阅读数:29

评论数:0

线性表之顺序表

 没什么说的,顺序表的基本操作,源码如下://顺序表的各种算法 #include <stdio.h> #include <malloc.h> #define MAXSIZE 50 ...

2018-05-16 23:35:19

阅读数:24

评论数:0

递归与线性表的总结

一.我们先看看在什么时候通常适合递归,1.有许多数学公式、数列等等的定义是递归,比如阶乘、斐波那契数列都是可以将其递归定义转化为对应的递归算法.比如求n!递归算法如下:...

2018-05-16 01:27:55

阅读数:48

评论数:0

递归与线性表(2)

    我们接着上一篇。    上回我们写了关于顺序表的递归求最大值,这次我们看看怎么求链表(这里要注意一下:这个表最好不要带头结点,凡是与单链表有关的递归算法都通常采用不带头结点,这个分析一下就可以看出来。我们将整个问题分解,分解后的小问题是不没有头节点的)的最大值,算法和顺序表相似    1....

2018-05-15 01:43:53

阅读数:55

评论数:0

递归与线性表

(学习记录) 今天我们来唠一唠,关于线性表和递归的一些想法 .一.我们先来谈一谈什么是递归1.递归,我们都不陌生。非常经典的递归模型就是关于汉诺塔问题,在盘子数量很少时、我们可以总结出来一些归律,发现这些盘子的移动都有共同点、总是先将n-1个盘子借助于辅助塔先从第n个盘子上挪开、然后将第n个放置指...

2018-05-14 00:49:39

阅读数:110

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭