07 2015 档案
摘要:首先来递归算法,简单易懂:#include #include #include typedef struct TreeNode{ char data; struct TreeNode *lchild, *rchild;}TreeNode;void PreOrderTraverse(T...
阅读全文
摘要:头指针存放链表元素数量,头节点开始存放数据,尾节点指向NULL list.h#ifndef _LIST_H#define _LIST_H#include #include #define DEBUG 0typedef struct node{ int val; struct nod...
阅读全文
摘要:两位玩家轮流在棋盘上放置不同颜色的棋子,一位玩家使用黑子,另一位使用白子,棋盘是一个偶数正方形。 只能将一个棋子放在对手的棋子旁边,使对手在水平、垂直、对角线方向上的棋子变成自己的棋子,游戏结束时,棋子多的玩家获胜。 如果所有的方格都放置了棋子,游戏结束;如果无法放置棋子将对方的棋子变成自己...
阅读全文
摘要:一个很简单的给main函数传递参数的例子:#include //int main(int argc, char *argv[]){int main(int argc, char **argv){ if( 1 == argc) printf("hello world!\n");...
阅读全文