会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
32ddd
安安心心搞技术
博客园
首页
新随笔
联系
订阅
管理
随笔 - 129
文章 - 0
评论 - 6
阅读 -
91152
上一页
1
···
7
8
9
10
11
12
13
下一页
2016年5月24日
ZigzagConvert
摘要: public class ZigzagConvert { public static String convert(String s, int nRows) { int len = s.length(); if (len == 0 || nRows 0 && i < nRows-1) { ...
阅读全文
posted @ 2016-05-24 10:24 32ddd
阅读(308)
评论(0)
推荐(0)
2016年5月22日
求最长回文字符串
摘要: public class LongestPalindrome { // 暴力算法 public String longestPalindrome(String s) { if (s == null) return null; if (s.length() len) { ...
阅读全文
posted @ 2016-05-22 22:34 32ddd
阅读(235)
评论(0)
推荐(0)
2016年5月21日
求两个有序序列合并成新有序序列的中位数,求第k小数
摘要: 此算法涉及一个重要数学结论:如果A[k/2-1]<B[k/2-1],那么A[0]~A[k/2-1]一定在第k小的数的序列当中,可以用反证法证明。 算法思想如下: 1,假设A长度为m,B长度为n,m>n,反之亦然。 2,拆分k=pa+pb。 3,如果A[pa-1]<b[pb-1],那证明第A[0]~A
阅读全文
posted @ 2016-05-21 14:38 32ddd
阅读(525)
评论(0)
推荐(0)
2016年5月9日
简单选择排序
摘要: 基本思想:设所排序序列的记录个数为n。i取1,2,…,n-1,从所有n-i+1个记录(Ri,Ri+1,…,Rn)中找出排序码最小的记录,与第i个记录交换。执行n-1趟 后就完成了记录序列的排序。交换排序都不稳定。不稳定。
阅读全文
posted @ 2016-05-09 14:02 32ddd
阅读(115)
评论(0)
推荐(0)
快速排序
摘要: 基本思想:第一趟取一个基点,然后把序列分成两部分,小于基点和大于基点,每一部分再递归调用快速排序。不稳定。
阅读全文
posted @ 2016-05-09 13:19 32ddd
阅读(195)
评论(0)
推荐(0)
2016年5月4日
插入排序
摘要: 将一个元素插入已经有序的序列,和要插入的元素作比较找到插入位置是关键,插入位置后面的元素后移。
阅读全文
posted @ 2016-05-04 21:49 32ddd
阅读(117)
评论(0)
推荐(0)
冒泡排序
摘要: 冒泡排序会进行len-1趟,每一趟两两比较,确定一个位置。
阅读全文
posted @ 2016-05-04 21:11 32ddd
阅读(140)
评论(0)
推荐(0)
2016年4月28日
二分插入排序
摘要: 二分插入排序的基本思想是:利用二分搜索算法,在已有序序列中查找元素插入位置,将元素插入这个位置,这个位置后面的元素依次后移。
阅读全文
posted @ 2016-04-28 22:34 32ddd
阅读(229)
评论(0)
推荐(0)
二分查找算法
摘要: // // BinarySearch.c // libin // // Created by 李宾 on 16/4/28. // Copyright © 2016年 李宾. All rights reserved. // #include //非递归 int Binary_Search(int a[], int low, int high, int key) { while ...
阅读全文
posted @ 2016-04-28 20:39 32ddd
阅读(154)
评论(0)
推荐(0)
2015年9月11日
java多线程模拟停车位问题
摘要: /** * */package Synchronized;/** * @author libin * */public class CarTest { public static void main(String[] args) { CarSet car1 = new CarSet(); Th...
阅读全文
posted @ 2015-09-11 13:42 32ddd
阅读(1372)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
下一页
公告
昵称:
32ddd
园龄:
10年2个月
粉丝:
8
关注:
2
+加关注
<
2025年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
java(27)
SQL(1)
算法(101)
随笔档案
2016年10月(1)
2016年9月(10)
2016年8月(40)
2016年7月(8)
2016年6月(27)
2016年5月(21)
2016年4月(2)
2015年9月(12)
2015年8月(8)
阅读排行榜
1. 层序遍历二叉树的两种方法(9409)
2. 罗马数字和整数相互转换(8799)
3. 写2个线程,一个打印1-52,一个打印A-Z,打印顺序是12A34B。。。(采用同步代码块和同步方法两种同步方法)(5309)
4. EditDistance,求两个字符串最小编辑距离,动态规划(5232)
5. 子程序循环10次,接着主程序循环100次,然后子程序又循环10次,主程序循环100次,这样循环50次(4652)
评论排行榜
1. 定义一个长度为10的整数说组,可用于保存用户通过控制台输入的10个整数,并计算他们的最大最小平均值。(3)
2. Restore IP Addresses,将字符串转换成ip地址(1)
3. EditDistance,求两个字符串最小编辑距离,动态规划(1)
4. 编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件中,a.txt 文件中的单词用回车符分隔,b.txt 文件中用回车或空格进行分隔。(1)
推荐排行榜
1. EditDistance,求两个字符串最小编辑距离,动态规划(3)
2. 罗马数字和整数相互转换(2)
3. 层序遍历二叉树的两种方法(1)
最新评论
1. Re:EditDistance,求两个字符串最小编辑距离,动态规划
看了好几篇博客,兄弟,你讲的最清楚。
--EveryForever
2. Re:Restore IP Addresses,将字符串转换成ip地址
牛逼
--驭乐MJ
3. Re:编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件中,a.txt 文件中的单词用回车符分隔,b.txt 文件中用回车或空格进行分隔。
博主你的while循环那死循环啦 最后导致数组越界,改成<=就好啦,不知道博主能不能看到
--694174956
4. Re:定义一个长度为10的整数说组,可用于保存用户通过控制台输入的10个整数,并计算他们的最大最小平均值。
@ 西伯利亚猪这么简单的问题,还要我教你吗?...
--32ddd
5. Re:定义一个长度为10的整数说组,可用于保存用户通过控制台输入的10个整数,并计算他们的最大最小平均值。
@ 西伯利亚猪初始min设置有问题,你自己改一下就行了。我这程序只讲方法,不一定能通过。...
--32ddd
点击右上角即可分享