方法1 回环法 讲listA & listB看成一个环 class Solution { public: ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) { //回环法 讲listA & listB看成一个环 //e.g ...
分类:
编程语言 时间:
2021-05-24 10:28:54
阅读次数:
0
出现上图那样的情况 一般是没有在Startup类中的ConfigureServices中注入接口和实现类 注入一个就ok ...
分类:
其他好文 时间:
2021-05-24 09:04:56
阅读次数:
0
题意: 给定两个长度相同且不超过100的字符串,判断是否能把其中一个字符串的各个字母重排,然后对26个字母做一个一一映射,使得两个字符串相同。例如,JWPUDJSTVP重排后可以得到WJDUPSJPVT,然后把每个字母映射到它前一个字母(B->A,C->B,…,Z->Y,A->Z),得到VICTOR ...
分类:
其他好文 时间:
2021-05-24 09:01:15
阅读次数:
0
关键思路从后往前合并 class Solution { public void merge(int[] nums1, int m, int[] nums2, int n) { int idxm=m-1; int idxn=n-1; int sum=m+n-1; while(idxm>=0&&idxn ...
分类:
移动开发 时间:
2021-05-24 08:38:40
阅读次数:
0
###双指针算法: 核心思想就是缩减时间复杂度 for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { 时间复杂度是O(n * n) } } 双指针模板 for (i = 0; j = 0; j < n; j++) { while (j ...
分类:
其他好文 时间:
2021-05-24 08:01:14
阅读次数:
0
请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果: [ [3], [2 ...
分类:
其他好文 时间:
2021-05-24 07:46:56
阅读次数:
0
@Override public String getUrlRestInfo(String[] command, String fileName) { //新建一个StringBuffer StringBuffer sb = new StringBuffer(); //过程 Process pro ...
分类:
编程语言 时间:
2021-05-24 06:50:41
阅读次数:
0
思路: 还是异或的题。 因为我们前一道题已经得到一个算法,(3 ^ 4 ^ 5) = (1 ^ 2) ^ (1 ^ 2 ^ 3 ^ 4 ^ 5),所以在这题也可以通过该算法来减少异或次数。 我们有个很直接的想法就是从queries没获取一个查询范围,就从L-R的异或,那么最坏时间复杂度就是O(n*m ...
分类:
编程语言 时间:
2021-05-24 06:47:25
阅读次数:
0
##C语言实验报告 实验项目:循环结构实验 姓名:游文进 实验地点:514 实验时间:5.6 实验目的与要求: 1.掌握for,while,do...while语句用法 2.了解三种语句的区别与转换,适应性嵌套 3.掌握循环语句中break,continue改变顺序流程的方法 ###实验内容: ## ...
分类:
其他好文 时间:
2021-05-24 06:02:10
阅读次数:
0
力扣中不用加号的加法:面试题17.01 问题:设计一个函数把两个数字相加。不得使用 + 或者其他算术运算符。 代码实现: class Solution { public int add(int a, int b) { while((a&b)!=0){//这两数的字节码相加是否会产生进位 int te ...
分类:
其他好文 时间:
2021-05-24 06:00:48
阅读次数:
0