编写题解 1025: [编程入门]数组插入处理 摘要:解题思路:冒泡排序,适合新手理解注意事项:题目并没有说必须要插入法,所以只要把输入的所有数重新排序即可参考代码:#include<bits/stdc++.h> using namespace std;…… 题解列表 2022年03月21日 0 点赞 0 评论 191 浏览 评分:0.0
1025: [编程入门]数组插入处理——c++二分查找寻找插入位置 摘要:解题思路:第一眼就想到二分查找寻找插入位置,写完发现代码还怪长的参考代码:#include<bits/stdc++.h> using namespace std; int main(){ …… 题解列表 2022年03月20日 0 点赞 0 评论 135 浏览 评分:0.0
编写题解 1025: [编程入门]数组插入处理--解题 摘要:解题思路:既然他已经给排好顺序,那我们给他放入数组中,我们只需要用temp来记录在数组中某个比当前数大的位置即可,在输出时,用temp间隔开,先输出tenp位置前的数字,再输出temp位置后的数字。注…… 题解列表 2022年03月02日 0 点赞 0 评论 181 浏览 评分:0.0
1025: [编程入门]数组插入处理 摘要:解题思路:从头元素开始遍历数组,当找到第一个比待插数大的元素时,就把待插数插到这个元素前面。不过本题不需要真正插入,只需要输出插入后的数组,相对来说比较简单。注意事项:有序数组,等到元素较多的时候就应…… 题解列表 2022年02月27日 0 点赞 0 评论 451 浏览 评分:9.9
C++代码确定插入数字的索引 摘要:解题思路:确定插入数字的索引然后分段输出即可如何确定插入数字的索引:遍历数组中已排序好的数字如果插入的数字大于当前遍历的数字,插入数字放置到当前遍历的数字的后一位否则遍历终止注意事项:暂时不明参考代码…… 题解列表 2021年12月27日 0 点赞 0 评论 132 浏览 评分:0.0
C++ STL Vector + 二分查找 摘要:解题思路: lower_bound:查找第一个大于或等于某个元素的位置。 upper_bound:查找第一个大于某个元素的位置。代码:#include<bits/stdc++.h> us…… 题解列表 2021年11月04日 0 点赞 1 评论 745 浏览 评分:9.9
简单数组移位和sort函数的运用 摘要:解题思路:定义2个一维数组(简单方便)或者利用左移从左往右,右移从右往左去移动数组,详见下代码。找到数组中第一个比你大的数组下标,然后移动数组即可。注意事项:break及时退出循环。参考代码:#inc…… 题解列表 2021年09月20日 0 点赞 0 评论 359 浏览 评分:9.9
【C++较复杂版解法】 摘要:参考代码:#include <iostream> using namespace std; int main() { int list[100],N,temp,i; for(i=0;i<…… 题解列表 2021年06月22日 0 点赞 0 评论 151 浏览 评分:0.0
利用sort函数 摘要:解题思路:利用algorithm的sort函数对插入后的数组重新进行从小到大的排序注意事项:参考代码:#include<iostream>#include<algorithm>using namesp…… 题解列表 2021年04月17日 0 点赞 0 评论 85 浏览 评分:0.0
数组插入处理(节省空间运行效率也更高) 摘要:解题思路:我看大家都使用的差不多是线性表插入操作,这个算法优劣数据结构书上说的很清楚了,在此不再赘述。我的方法是在找到那个比n大的数字之后,在输出的时候插入输出。注意事项:参考代码:int main(…… 题解列表 2021年03月07日 0 点赞 0 评论 159 浏览 评分:0.0