JAVA数据结构和算法编程
迷惘的提莫酱
自卑,软弱,敏感,换位思考,善良
展开
-
JAVA实现字符串反转
public class StringReverse {public static void Reverse(){String s=“qwertyuiop”;System.out.println(s);char[] str=s.toCharArray();//转换成数组int n=str.length-1;//最大下标int halflength=n/2;//次数for(int i=...原创 2019-07-11 19:55:42 · 142 阅读 · 0 评论 -
JAVA递归实现二分查找
public class Main {public static int rank(int key,int[] arr,int low,int high){if(low>high)return -1;int mid=(low+high)/2;if(arr[mid]==key) return arr[mid];else if(arr[mid]<key){return rank...原创 2019-07-11 20:16:02 · 155 阅读 · 0 评论 -
JAVA找字符串第一个不重复的元素
public class Main {public static String findCharInPlace(String s){int length= s.length();if(length <= 0) return null;boolean repeated = false;for(int i=0;i<s.length();i++){repeated = false...原创 2019-07-11 20:30:35 · 198 阅读 · 0 评论 -
统计数组中某元素出现次数
public class Main {public static void tongji(int[] arr,int key){int count=0;for(int i=0;i<arr.length;i++){if(key==arr[i]){count++;}}System.out.println(count);}public static void main(Stri...原创 2019-07-11 20:43:07 · 653 阅读 · 0 评论