- 博客(6)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 16 - 11 - 23 得分 - UVA 1585 --《算法竞赛入门经典》
给出一个由O和X组成的串(长度为1~80),统计得分。每个O的分数为目前连续出现的O的个数,X的得分为0。例如,OOXXOXXOOO的得分为1+2+0+0+1+0+0+1+2+3。 分析:此题很简单,两个变量一个用于记录当前O的分数,另外一个变量用来累加分数。#define MAX 100#include<string.h> #include<stdio.h>int main()
2016-11-23 23:45:28 1468
原创 16 - 11 - 16 二叉树(C)生成之--终极奥义--书上没讲的!!
先 说说 几种遍历方式把 先序遍历:访问根结点 ;先序遍历左子树,先序遍历右子树。 顺序:A B D G E H I C F J 中序遍历:中序遍历左子树,访问根节点,中序遍历右子树 例如,如果要中序遍历A的左子树{B D E G H I},根据中序遍历的递归定义,要先中序遍历B的左子树{D G},然后再访问根节点B,访问完根节点B后,中序遍历B的右子树。注意,这里的根节点都是相对
2016-11-16 17:02:58 646
原创 16 - 11 - 07 入栈时,内存中的 小变化
在这里摘出来了一个普通的入栈函数,但因为对指针的理解任重道远,所以对每一步代码,都用了打印地址的方法追踪其变化。 注:这整个函数的目的是通过 构建 - 插入的方式来构建 链栈 。 —-原函数—-:LinkStack Push(LinkStack top,int e) //入栈函数{ LinkStack p; p=(LinkStack)malloc(sizeof(SNODE));
2016-11-07 20:58:59 478 1
原创 16 - 11 - 04 有头节点 单链表---《数据结构(c language)》
//设计应用举例/*编程实现以下任务:建立一个线性表,依次输入数据0123456789、10、11、而后删除数据元素5,最后依次显示当前线性表中的数据元素,假设数据元素个数最大不会超过100个*/typedef struct{ DateType list[MAXSIZE]; int size;}Seqlist;//初始化void ListInitiate(Seqlist *
2016-11-04 18:57:16 570
W3School离线包
2017-04-14
PHP6与MySQL5基础教程 pdf
2017-03-03
DEV CPP5.92 DEV-Cpp 5.92
2016-11-30
一个二叉树的建立,不知道哪里错了呢
2016-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人