stary_yan的博客

数据爱好者。

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

[Leetcode]Dynamic Programming

[Leetcode]Dynamic ProgrammingRegular Expression MatchingAnalysisIt is easy to understand the problem. What we need to do is to find if the string can...

2017-12-02 12:44:34

阅读数:62

评论数:0

关于指针的思考与理解

关于指向指针的指针:#include <stdio.h> #include <stdlib.h> /*指针是一个变量,这个变量有地址,但没有内存,他唯一能存储的数据就是地址,相当于他的门牌号码。*/ /*解引用实际上就是找到他所指向的那个变量*/ int main() { ...

2016-01-17 17:02:22

阅读数:258

评论数:0

二分搜索问题(未理解)

Haruhi Suzumiya is always interested with extraterrestrials, supernaturals, people who pass through the time from future, and other cool things! But ...

2016-01-14 21:23:14

阅读数:223

评论数:0

动态规划-寻找最优分配时间。(未理解)

期末将至,是时候开始复习了。小c本学期共有N门课,编号从0到N-1。此时离期末考还有M小时可以用来复习,小c决定不吃不睡不玩把这些时间全部用来复习这N门课。对于第i门课,在目前(不复习)的情况下,他可以获得Si分。复习一次该门课程耗时Ti小时,同时会提高该门课Di分的总成绩(每门课的分数上限为10...

2016-01-07 20:17:05

阅读数:725

评论数:0

删除相同字符问题---关于fgets

In this exercise, you will get two strings A and B in each test group and the length of every string is less than 40, you need to delete all characte...

2016-01-07 14:55:57

阅读数:360

评论数:0

Shooting Game---用数组判断是否为栈输出

Erin最近很喜欢玩射击游戏。她刚考完了C语言的期末考试,感觉很溜,于是又来到了射击娱乐场放松一下。和上次一样,先从老板那租了一把步枪和装有N发子弹的弹夹。在射击的过程中,Erin每次都有两种选择:从弹夹中取出一颗子弹上膛,或者打一发子弹出去。注意:所有的子弹都从枪口上膛。Erin感觉这有点像C语...

2016-01-07 13:53:47

阅读数:475

评论数:0

数组--清除相同,并集和交集

There are two groups of some numbers(0~50). each group should be input in a set(remove the duplicate numbers).And then output the two set, intersecti...

2016-01-06 23:56:21

阅读数:345

评论数:0

判断对称二叉树

typedef struct node { int x; struct node* left; struct node* right; } BN;不用关心输入,二叉树构造和删除过程已经在main函数中实现,需要你们实现函数int isSymmetric(BN* ro...

2016-01-06 23:45:32

阅读数:354

评论数:0

排序二叉树

题目大意:请完成下面四个函数的定义(在tree.h文件中),使整个程序能够利用排序二叉树的结构对输入的数(不会出现相同的数),进行排序输出。节点的结构体在下面已给出,这个二叉树的特征是,左子数的值肯定比父节点小,右子树的值肯定比父节点的大。要求大家按照这个结构特征去构建二叉树,最后中序遍历输出就是...

2016-01-06 14:18:25

阅读数:733

评论数:0

[c语言]EmailAddresses(for hw)

You’ve gathered some e-mail addresses from a variety of sources, and you want to send out a mass mailing to all of the addresses. However, you don’t ...

2016-01-02 00:42:46

阅读数:313

评论数:0

[c语言]指针的思考

面向指针编程(好文!!)对于指针的思考。 http://segmentfault.com/a/1190000004200708理解: 指针本身是一个变量,有值(就是他本身的内存地址),指针可以指向别的地址。指针动态申请内存,就像在一个地址上面盖房子,就算被free掉,也只是这个房子被掀了,并不...

2015-12-30 23:18:21

阅读数:237

评论数:0

队列简单操作

队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 队列的数据元素又称为队列元素。在队列中插入一个队列元...

2015-12-30 22:00:55

阅读数:333

评论数:0

栈操作

The stack in this exercise is implemented with link list. You should implement Three function push(), pop() and del().Push: push a number in the stac...

2015-12-30 21:17:09

阅读数:332

评论数:0

单向循环链表

#include <stdio.h> #include <stdlib.h> typedef struct link { int data; struct link* next; } node;void builddoublelink(node** head...

2015-12-30 20:55:00

阅读数:271

评论数:0

frisbee(for hw)-类似单向循环链表

Jeremy最近迷上了玩飞盘,他掷飞盘的时候有一个习惯,在一叠飞盘中,从第一个飞盘(即位于顶端的飞盘)开始,从上往下依次编号为1,2,…,N。当至少还有两个飞盘的时候,Jeremy会掷出一个飞盘,然后把新的第一个飞盘放到所有飞盘的下方。输入飞盘的总数N,要求输出每次扔掉的飞盘,以及最后剩下的飞盘。...

2015-12-30 15:35:53

阅读数:355

评论数:0

Student Manager--关于内存申请和释放

题目内容:已知main.c文件代码,请完成StudentManager.h文件中的结构体的定义(已给出),以及相关5个函数的实现。要求,最终能够按照一定的顺序输出每个学生的学号(小于等于8位的正整数)及分数(介于1与100之间的整数)(其中学生的人数n, 1 <= n <= 20),...

2015-12-30 10:24:24

阅读数:209

评论数:0

1763. 传球游戏

Time Limit: 1sec Memory Limit:32MB Description 上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以...

2015-12-29 21:18:06

阅读数:256

评论数:0

DFS

2014 蓝桥杯 预赛 c/c++ 本科B组 第九题:地宫取宝(12’) X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某...

2015-12-27 20:25:14

阅读数:239

评论数:0

二分搜索模版

#include <stdio.h> int binsearch(int number, int *array, int length) { int low = 0, high = length; int mid = (low + length) >> 1;...

2015-12-27 19:04:23

阅读数:735

评论数:0

Matrix(for hw)---二分搜索

二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后...

2015-12-26 14:03:01

阅读数:274

评论数:0

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