雷大大

Results 6 comments of 雷大大

一脸懵逼的看完了。。。for (int j = i + 1; j < n; j++) {这里跟j=i+1初始条件没有任何关系。外层循环第一行定义一个变量,内层循环最后一行对这个变量赋值,这个变量就是i+1,j-1的值。循环条件是i--,j++

@renlindong 思路不同,正常人喜欢累加,目标值知道就可以减呀

i < n-1 充分利用了题目的条件,假设能到最后。真特么我还特意加了一个end == n-1的判断,画蛇添足

Java版本 ```java public int[] nextGreaterElement(int[] nums1, int[] nums2) { // map 映射 nums2的value 与 更大元素 Map map = new HashMap(); Stack stack = new Stack(); for(int i = nums2.length-1; i...

@Alwin4Zhang 原理一样,只不过第一个片段得确定是从0开始的片段,如果没有的话不存在