博客专栏  >  编程语言   >  基础算法

基础算法

一些使用c实现的基本的算法

关注
1 已关注
37篇博文
  • java实现的各种排序算法

    折半插入排序 折半插入排序是对直接插入排序的简单改进。此处介绍的折半插入,其实就是通过不断地折半来快速确定第i个元素的插入位置,这实际上是一种查找算法:折半查找。Java的Arrays类里的binar...

    2016-09-20 17:21
    791
  • 用c实现的各种排序的方法

    #include void swap(int *a, int *b); void bubble_sort(int a[], int n); void select_sort(int a[], in...

    2015-12-18 14:19
    1134
  • nyoj-722 数独

    正好我现在在玩数独这个游戏,看到这个问题我就来了兴趣,完成着这个问题,妈妈再也不用担心我玩数独游戏啦~~ 题目链接: http://acm.nyist.net/JudgeOnline/problem....

    2014-11-29 21:27
    569
  • hdu-1527

    取石子游戏 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su...

    2014-10-19 17:04
    331
  • poj-2092

    Grandpa is Famous Time Limit: 2000MS   Memory Limit: 30000K Total Submissions: 7661 ...

    2014-09-14 21:40
    349
  • hdu 1237 简单计算器

    Problem Description 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。   Input 测试输入包含若干测试用例,每个测试用例占一行,每...

    2014-11-07 21:42
    341
  • nyoj915

    +-字符串 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述Shiva得到了两个只有加号和减号的字符串,字串长度相同。Shiva一次可以把一个加号...

    2014-11-01 21:26
    481
  • hdu-1513 Palindrome vs nyoj-37 回文字符串

    题目链接: hdu 1513:http://acm.hdu.edu.cn/showproblem.php?pid=1513 nyoj 37:http://acm.nyist.net/JudgeOnli...

    2014-12-20 20:32
    367
  • nyoj-5 Binary String Matching

    有时候总感觉好迷茫,我已经大二了,再有两年就要毕业了,我能在大学里边做些什么,就这么过去了,就像大多数人一样???!!!!!! #include #include int main(){ int ...

    2015-03-31 15:18
    392
  • nyoj-108 士兵杀敌

    当我首先看到这道题目的时候,我看难度为3,想想一般的算法肯定会超时,但是也想不到其他的方法,于是我就用最笨的存数组的算法试了一下,果然不出我所料。 原谅我没有大神的耐心去一次一次的尝试,参考了大神的...

    2015-03-30 22:16
    381
  • nyoj-1063 生活的烦恼

    测试的是对二叉树的建立 及处理 代码#include #include #include #include using namespace std; const int max=100000; t...

    2015-05-05 17:47
    653
  • nyoj-756 重建二叉树

    虽然比较简单,但是我还是很吃力的才做出来,参考大神的方法。。。 大概思路就是递归,先找出来第一个根,然后根据此根将左子树跟右子树分开,无论是后序还是中序依据根分开,然后再依次递归#include #...

    2015-04-14 18:13
    375
  • nyoj-128 前缀式计算

    虽然这都题目简单,但还是花了我俩小时,总是找不到错误。。 本题目用到了栈 #include #include #include #include #include using namespace ...

    2015-04-11 09:21
    410
  • nyoj-1078 汉诺塔(四)

    #include #include #include int main(){ int T,n,m,i,j,k,t,flag; scanf("%d",&T); while(T--){ scan...

    2015-04-07 16:48
    414
  • nyoj-123 盗梦空间

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=125 题目不经过自己调试ac的不算ac....#include #include int...

    2015-01-11 16:16
    484
  • nyoj-nyoj An problem about date 吉姆拉森公式

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=219#include #include int main(){ int year,mo...

    2014-12-14 22:39
    581
  • nyoj-171 聪明的kk

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=171 动态规划 代码: #include #include #include using...

    2014-12-18 22:19
    358
  • nyoj-269 VF

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=269其实使用0-1背包不怎么熟练,看完这个讲解后才算是对这道题目理解了: http://b...

    2014-12-16 18:50
    418
  • nyoj-214 单调递增子序列(二)

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=214 用之前的方法会超时,看了网上的大神的做法,要用到二分法,二分插入法 代码: #...

    2014-12-21 11:58
    411
  • hdu找单词

    NEW~ 关于举办计算机学院大学生程序设计竞赛(2014'11)的报名通知 找单词 Time Limit: 1000/1000 MS (Java/Others)    Memory Limi...

    2014-10-24 17:59
    474

java 框架
32121334
java
2721856
android技术开发
2823877

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部