不定项多组输入输出外加数组排序 解题思路:这个题目新手可能上去一看就觉得难办,其实大家不要害怕,一层一层拆解。首先就是解决多组输入问题,经典的scanf嵌套。由于题目说nm均为0就结束,所以在循环语句中首先加一条if判断。接着以数组形式输入n个数,再把m插进去,就是基本的数组插入问题了。 题解列表 2026年07月23日 1 点赞 0 评论 107 浏览 评分:0.0
数列有序:极简(不用数组,输入时同时输出) 摘要:解题思路:极简,输入时同时输出注意事项:参考代码:#include<bits/stdc++.h>usingnamespacestd;consti…… 题解列表 2025年03月25日 0 点赞 0 评论 347 浏览 评分:0.0
无需链表、数组 摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(String[…… 题解列表 2024年04月10日 0 点赞 0 评论 449 浏览 评分:0.0
数列有序插入---二分查找(java版) 摘要:解题思路: 使用双向指针 left right 记录 左右范围 如果left > right 查找结束 设置 m = (left + right) >>> 1 ,m为中间索引 (可…… 题解列表 2023年10月10日 0 点赞 0 评论 583 浏览 评分:9.9
数列有序—二分查找法 ###二分查找解题思路:#####通过二分找到第一个比m大的数的位置,把m插入进去1.输入n和m,直到n和m都为0时结束2.在一个有序数列里面插入一个数m使新的数列仍然有序3.这里数组要开的比n大1因为还要往里面插入一个数4.通过二分查找找到第一个大于m的数的位置用快排试了一下, 题解列表 2023年10月08日 0 点赞 0 评论 569 浏览 评分:9.9
数列有序C++实现 ##插入排序的实现```c++#includeusingnamespacestd;#includeconstintN=100010;intq[N];voidinsertSorted(intarr[],intn,intnum){inti=n-1;while(i>=0&&arr[i]>num){arr[i 题解列表 2023年07月22日 0 点赞 0 评论 624 浏览 评分:0.0
c语言代码解决问题 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int m, n,i; while (scanf("%d %d", &n, &m) == 2 && …… 题解列表 2023年07月11日 0 点赞 0 评论 784 浏览 评分:9.9
1220: 数列有序 摘要:```cpp #include #include using namespace std; int main() { int n,m,a[101]; while(cin>…… 题解列表 2023年01月11日 0 点赞 0 评论 535 浏览 评分:9.9
数列有序C++超简单! 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ int n,m,a[101]; while(cin>>n>>…… 题解列表 2022年05月10日 0 点赞 0 评论 548 浏览 评分:0.0
1220题解 C++ 序列有序 新思路 解题思路:1.把数直接插入原序列的末尾2.然后用sort函数对新序列进行排序后再输出注意事项:利用sort函数要加algorithm的头文件参考代码:```cpp#include#includeusingnamespacestd;intmain(){intn, 题解列表 2022年04月25日 0 点赞 0 评论 658 浏览 评分:0.0