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

二叉排序树实现(C语言)

#include <stdio.h> #include <stdlib.h> // 定义基本的数据结构和类型预定义 struct TreeNode; typedef struct TreeNode *Posi...

2018-07-27 22:46:11

阅读数:80

评论数:0

队列的链表实现(C语言)

#include <stdio.h> #include <stdlib.h> struct QueueRecord; typedef struct QueueRecord *Queue; typedef st...

2018-07-26 23:21:23

阅读数:130

评论数:0

队列的顺序表实现(C语言)

#include <stdio.h> #include <stdlib.h> struct QueueRecord; typedef struct QueueRecord* Queue; typedef in...

2018-07-26 23:20:33

阅读数:64

评论数:0

栈的链表实现(C语言)

// 栈的链表实现 #include <stdio.h> #include <stdlib.h> struct Node; typedef struct Node *PtrToNode; typedef Pt...

2018-07-26 23:19:13

阅读数:39

评论数:0

栈的顺序表(C语言)

#include <stdio.h> #include <stdlib.h> struct Stack; typedef struct Stack *Stack; typedef int ElementTyp...

2018-07-26 23:18:29

阅读数:47

评论数:0

链表实现(C语言)

C语言实现链表基本数据结构的基本操作 参考《数据机构与算法分析》 #include <stdio.h> #include <string.h> #include &...

2018-07-26 23:16:44

阅读数:54

评论数:0

UVA - 10881 Piotr's Ants (模拟)

description 有很多只蚂蚁在一条直线上,每个蚂蚁移动速度都是1,并且有一个初始方向。并且当相邻两个蚂蚁相撞时转向。现在问t时间后各个蚂蚁的位置 Sample Input 2 10 1 4 1 R 5 R 3 L 10 R 10 2 3 4 R 5 L 8 R Sample...

2018-04-10 21:30:25

阅读数:46

评论数:0

UVa 11300 - Spreading the Wealth(数学)

description 给出一个整数n 然后n个人的钱。n个人围着一个圆桌,每个人可以给旁边的人钱。最终的目的是所有人的钱一样多。数据保证可以实现。每有一个人给别人一块钱就是步数加一 现在要最少的步数实现。 input 输入一个n(n < 1000001)表示有n个人,...

2018-04-07 14:57:43

阅读数:62

评论数:0

UVa 11292 - Dragon of Loowater (贪心)

description 有一个恶龙有n个头,n个头在不同的高度,m个武士,武士只能砍到比它矮的头,而雇佣武士的费用就是武士的高度值,要求以最少的费用来杀到这条恶龙。 solution 在砍一个头时,总是选取比这个头高度大但是在武士身高中最小的。 #include &lt...

2018-04-05 23:01:06

阅读数:46

评论数:0

2018年第九届蓝桥杯【C++省赛B组】

1. 第几天 2000年的1月1日,是那一年的第1天。 那么,2000年的5月4日,是那一年的第几天? 注意:需要提交的是一个整数,不要填写任何多余内容。 solution 2000年是闰年,2月29天,所以是31+29+31+30+4=125天。 2. 明码 汉字的字形存在...

2018-04-04 23:11:54

阅读数:242

评论数:3

HDU - 1272 小希的迷宫 (并查集)

description 上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardon来走。但是她设计迷宫的思路不一样,首先她认为所有的通道都应该是双向连通的,就是说如果有一个通道连通了房间A和B,那么既可以通过它从房间A走到房间B,也可以通过它从房间B走到...

2018-03-31 23:26:46

阅读数:44

评论数:0

POJ 3070 Fibonacci(矩阵快速幂)

Description 求Fn (mod 10000) Input 多组输入,每组用例占一行为一整数n,以n=-1结束输入 Output 对于每组用例,输出Fn(mod 10000) Sample Input 0 9 999999999 1000000...

2018-03-29 21:35:10

阅读数:32

评论数:0

蓝桥杯 猜灯谜 (水)

description A 村的元宵节灯会上有一迷题: 请猜谜 * 请猜谜 = 请边赏灯边猜 小明想,一定是每个汉字代表一个数字,不同的汉字代表不同的数字。 请你用计算机按小明的思路算一下,然后提交“请猜谜”三个字所代表的整数即可。 //answer 897 #include &am...

2018-03-29 20:42:13

阅读数:49

评论数:0

蓝桥杯 高斯日记 (模拟)

description 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以...

2018-03-29 20:36:07

阅读数:41

评论数:0

蓝桥杯 手链样式 (枚举)

description 小明有3颗红珊瑚,4颗白珊瑚,5颗黄玛瑙。 他想用它们串成一圈作为手链,送给女朋友。 现在小明想知道:如果考虑手链可以随意转动或翻转,一共可以有多少不同的组合样式呢? solution 手链可以转动,所以存储时将字符串加倍,这样就可以找到转动后的情况。 手链...

2018-03-29 19:19:36

阅读数:59

评论数:0

HRBUST - 1143 泉水 (简单DFS)

description Leyni是一个地址调查员,有一天在他调查的地方突然出现个泉眼。由于当地的地势不均匀,有高有低,他觉得如果这个泉眼不断的向外溶出水来,这意味着这里在不久的将来将会一个小湖。水往低处流,凡是比泉眼地势低或者等于的地方都会被水淹没,地势高的地方水不会越过。而且又因为泉水比较弱...

2018-03-28 14:35:25

阅读数:34

评论数:0

CodeForces - 793B Igor and his way to work (BFS转弯问题)

description 有一座 n 行 m 列的城市。 Igor 需要找到一条从他家到单位的路径,最多转两次弯。Igor只能向左向右或是向上向下走。城市中有一些障碍,现在问你Igor是否能找到这样一条路径。 Input 第一行包含两个整数 n 和 m (1 ≤ n, m ≤ 1000) ...

2018-03-27 17:15:55

阅读数:35

评论数:0

Codeforces 520B. Two Buttons(隐式BFS)

description 给定两个数字m、n,和两种操作分别是乘2、减1。从n变化到m最少需要多少步。变化的过程中不能出现负数。 Input m和n的范围 (1 ≤ n, m ≤ 10^4), Output 输出最少需要多少步 input 4 6 output 2 ...

2018-03-25 23:03:45

阅读数:60

评论数:0

2017第八届蓝桥杯C/C++ B组省赛第二题(素数筛法+枚举)

标题:等差素数列 2,3,5,7,11,13,....是素数序列。 类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。 上边的数列公差为30,长度为6。 2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。 这是数论领域一项惊人的成果! ...

2018-03-25 16:31:26

阅读数:97

评论数:0

2017第八届蓝桥杯C/C++ B组省赛第一题(water)

标题: 购物单 小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。 这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。 小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。 现在小明很心烦,请你帮他计算...

2018-03-25 15:57:16

阅读数:53

评论数:0

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