超级简单,来理解一下吧 摘要:解题思路:见代码注意事项:用for循环将数据压入链表中,不能得到满分。参考代码:n = int(input()) sum = 0 a = list() while len(a) < n: # …… 题解列表 2023年03月16日 0 点赞 0 评论 338 浏览 评分:9.9
2117: 信息学奥赛一本通T1310-车厢重组 摘要:解题思路:本题运用冒泡排序,并计算排序次数视频解析:https://www.dotcpp.com/oj/assets/addons/assets/addons/ueditor/php/upload/i…… 题解列表 2023年09月17日 0 点赞 0 评论 147 浏览 评分:9.9
有大佬解释一下为什么过不了所有点吗 摘要:``` n=int(input()) l=list(map(int,input().split())) p=0 while l!=[]: c=min(l) p+=int(l…… 题解列表 2024年08月01日 0 点赞 0 评论 146 浏览 评分:9.9
这就是个冒泡排序bubble_Sort 摘要:解题思路:每次只能交换两个相邻的 升序不交换 降序才交换,这不就是冒泡排序吗- - 注意事项:拿一个cnt变量记录交换了多少次即可 参考代码: ``` public cl…… 题解列表 2021年04月09日 0 点赞 1 评论 474 浏览 评分:9.9
信息学奥赛一本通T1310-车厢重组-题解(C++代码) 摘要:在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。…… 题解列表 2020年02月12日 0 点赞 0 评论 770 浏览 评分:9.6
信息学奥赛一本通T1310-车厢重组-题解(C语言代码) 摘要:实质可理解为冒泡排序计算两两交换的次数。 代码如下: #include #define N 10001 int main() { int a,s[N],i,t,sum=0,j; …… 题解列表 2020年02月13日 0 点赞 2 评论 395 浏览 评分:9.3
2117题车厢重组-题解(C语言代码)满分题解!! 摘要: #include int main() { int x[20000]; int i,j,k; int cnt=0; int …… 题解列表 2019年12月31日 0 点赞 0 评论 552 浏览 评分:9.3
信息学奥赛一本通T1310-车厢重组(c语言思路简单) 摘要:解题思路:该题就是简单的冒泡排序,交换次数!!!注意事项:参考代码:#include <stdio.h>int main (){ int n,t,num=0;//num交换次数计数 int…… 题解列表 2023年09月07日 0 点赞 0 评论 218 浏览 评分:9.0
信息学奥赛一本通T1310-车厢重组-题解(Java代码) 摘要:解题思路:读入数据,然后进行简单的冒泡排序,记录步数即可注意事项:无参考代码:import java.util.*; public class Main { public static…… 题解列表 2021年02月03日 0 点赞 0 评论 360 浏览 评分:8.0
信息学奥赛一本通T1310-车厢重组-题解(C++代码) 摘要:将每组车厢节数从小到大进行排序,相邻两个元素进行交换,此题可采用冒泡算法,i次交换的次数等于前i-1次交换的次数 ```cpp #include #include using namespac…… 题解列表 2020年02月14日 0 点赞 0 评论 954 浏览 评分:7.8