数列排序-题解(C++代码) 思路:首先分析,根据输出的样例可以得知,如果比k1小的数放在k1的前面,eg:input:689125473output:345216897可知;比k1小的数用栈结构存储(先进后出),比k1大的用队列存储(先进先出)小结:用一个栈,一个队列存储输出的数据。 题解列表 2019年09月24日 0 点赞 0 评论 1374 浏览 评分:8.0
数列排序 (C++代码)水啊!(再开一个数组) 摘要:解题思路: 用一个B数组来实现新的数组的存储,然而这种又不是毒瘤题,水一下就OK了参考代码:#include<bits/stdc++.h> #define hh ios::sync_with_…… 题解列表 2019年04月10日 0 点赞 1 评论 446 浏览 评分:0.0
数列排序 (C++代码)dp标记一下 摘要:#include<bits/stdc++.h> using namespace std; int dp[100]; int main() { int n; cin>>n; int …… 题解列表 2018年11月21日 1 点赞 0 评论 1918 浏览 评分:0.0
数列排序 (C++代码) 解题思路:这道题目很简单,不需要进行排序,从K9开始往前遍历,只要小于K1的就进行输出,然后标记已经输出过的数,剩下来的数完全不用排序了,只需要判断是否输出过,如果输出过就不用输出,反之输出;题目的要求一定是K1-K99个数,这个要小心;对于题目的意思举几个小例子321——>输出的是12345316— 题解列表 2018年08月22日 3 点赞 0 评论 1870 浏览 评分:8.0
数列排序 (C++代码) 摘要:解题思路:注意事项:参考代码:#include<iostream> using namespace std; int main() { int n; cin>>n; while(n-…… 题解列表 2018年05月22日 0 点赞 1 评论 2132 浏览 评分:9.9