![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
letcode
gh_void
这个作者很懒,什么都没留下…
展开
-
合并两个排序数组
合并两个排序数组 public class mergeSortArray { /* * 合并两个有序数组 */ public void merge(int[] A, int m, int[] B, int n) { while (m > 0 && n > 0) { System.out.println(n + "," + m); A[m + n - 1] = A[m - 1] > B[n - 1] ? A[m-- - 1] : B[n-- -转载 2020-08-06 23:10:47 · 544 阅读 · 0 评论 -
查找最长公共前缀
public class longestCommonPrefix { /* 查找最长公共前缀 当字符串数组长度为 0 时则公共前缀为空,直接返回 令最长公共前缀 ans 的值为第一个字符串,进行初始化 遍历后面的字符串,依次将其与 ans 进行比较,两两找出公共前缀,最终结果即为最长公共前缀 如果查找过程中出现了 ans 为空的情况,则公共前缀不存在直接返回 时间复杂度:O(s)O(s),s 为所有字符串的长度之和 */ public class test { public String longest原创 2020-07-17 17:09:30 · 323 阅读 · 0 评论 -
java语言反转字符串
代码如下: package LetCode; public class reverseString { /* * 反转字符串 */ public void reverseString(char[]Char) { int left=0; int right=Char.length-1; char temp; while(left<right) { temp=Char[left]; Char[left++]=Char[right]; Char[right--]=t原创 2020-07-20 16:16:17 · 87 阅读 · 0 评论