- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 最长公共子串/动态规划实现
两字符串 求取最长公共子串例如: abcdef hghcdefgh =>cdefpackage practice2;import java.util.*;/*最长公共子串ABCDEQADEFGHreturn DE*/public class LargestSubString { public static void main(String[] args) {
2017-06-03 22:53:01 215
原创 最长公共子序列
对于两个字符串,求取最长公共子序列package practice2;import java.util.*;/* * 最长公共子序列 */public class LargestSubSequence { public static void main(String[] args) { Scanner input = new Scanner(System.in); l
2017-06-03 22:49:38 179
原创 随机的快速排序 ,对于监视哨,采用随机选择
package sort;import java.util.*;public class RandomQuickSort { public static void main(String[] args) { int[] A = {3,2,1,4,6,5,7}; randomQuickSort(A,0,A.length-1); for(int i : A) { S
2017-06-03 22:48:06 367
原创 归并排序
归并排序采用分治思想,先分后合并。。。。。。package sort;public class Merge { /** * * @param A 待排序数组 * @param p 分开后的第一个元素 * @param r 分开后的最后一个元素 */ public void mergeSort(int[] A,int
2017-06-03 22:41:29 192
原创 实现两个超长正整数相加
实现两个超长正整数相加public class AddString { public String AddLongInteger(String addend, String augend) { /** * 保证addend始终为较长的字符串 */ if(addend.length() < augend.length()) { String t = add
2017-06-03 19:46:37 2883
原创 快速排序
package practice1;public class QuickSort {/** 首先对数组进行划分,求得小标为q,在对q前的元素进行划分,在对q后的元素进行划分* 多次之后便排好序*/public void quickSort(int[] A,int p ,int r) {if(p int q = partition(A,p,r);quick
2017-06-03 15:38:10 195
空空如也
telnet 减少trying时间
2017-08-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人