雷大大
雷大大
一脸懵逼的看完了。。。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...
vx太不方便了。
@Alwin4Zhang 原理一样,只不过第一个片段得确定是从0开始的片段,如果没有的话不存在