摘要: 1.链表反向打印 1 public static void printNode(ListNode pHead){ 2 /* 3 采用栈来从尾到头打印链表 4 Stack<Integer> stack=new Stack<>(); 5 while (pHead !=null){ 6 stack.pus 阅读全文
posted @ 2020-04-24 22:10 seedss 阅读(120) 评论(0) 推荐(0)
摘要: 快排序:平均时间复杂度为o(nlogn) 其主要思想就是 1.先从数列中取出一个数作为基准数。 2.将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。 3.左右区间重复第二步,直到各区间只有一个数。 1 public void quickSort(int[] arr, int x, i 阅读全文
posted @ 2020-04-24 17:21 seedss 阅读(138) 评论(0) 推荐(0)
摘要: 1.算法JAVA实现:输入一个字符串,输出该字符串中的连续相同最长的子字符串,如果有多个长度相同的子串,则输出ascii码最小的那个。 测试用例: 例如输入aaaaavvvvvvvvvcccc 输出:vvvvvvvvv; 输入asdczxcweqwe,输出a; 1 import java.util. 阅读全文
posted @ 2020-04-24 12:23 seedss 阅读(362) 评论(0) 推荐(0)
摘要: 华为笔试题:https://blog.csdn.net/weixin_39029194/article/details/103540031 https://www.nowcoder.com/discuss/361649?type=post&order=time&pos=&page=2&channel 阅读全文
posted @ 2020-04-24 10:50 seedss 阅读(104) 评论(0) 推荐(0)