自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 最长公共子串/动态规划实现

两字符串 求取最长公共子串 例如:  abcdef  hghcdefgh =>cdef package practice2; import java.util.*; /* 最长公共子串 ABCDEQ ADEFGH return DE */ public class LargestSubString { public static void main(String[] args) {

2017-06-03 22:53:01 208

原创 最长公共子序列

对于两个字符串,求取最长公共子序列 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 170

原创 随机的快速排序 ,对于监视哨,采用随机选择

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 362

原创 归并排序

归并排序采用分治思想,先分后合并 。。。。。。 package sort; public class Merge { /** * * @param A 待排序数组 * @param p 分开后的第一个元素 * @param r 分开后的最后一个元素 */ public void mergeSort(int[] A,int

2017-06-03 22:41:29 182

原创 实现两个超长正整数相加

实现两个超长正整数相加 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 2867

原创 快速排序

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 181

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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