![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
自己遇到的坑(学习或者刷题时)
根据自己在不断学习时,遇到的问题,然后解决的分享
灰阳阳
重要的是知行合一
展开
-
遇坑分享24.4.25
一旦交换完之后,arr[left]的值就变成了arr[minIndex]的值了。此时,arr[maxIndex](也就是arr[left])就不在是最大值了。第一次while循环中的for循环执行完之后,minIndex=left+1。在对数组进行排序算法时,如果我使用多个下标进行元素交换的时候,可能会出错。for循环之后,就要对arr[minInex]与arr[left]交换。其实就是元素交换,但是下标却没有跟着换导致的。而maxIndex=left--->没有变。原创 2024-04-25 15:36:36 · 122 阅读 · 0 评论 -
自己遇到的坑分享24.4.8
方法返回值不能直接比较原创 2024-04-08 19:26:53 · 148 阅读 · 1 评论