题解列表

筛选

[编程入门]链表合并-JAVA题解

importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Comparator;importjava.util.Scanner;publicclassMain{//通过集合的比较器对传进来的链表进行排序publicstaticvo

利用选择排序处理三个整数

解题思路:1.利用一个大小为3的数组存储三个整数2..读入3个整数3.采用选择排序对该序列进行升序排列4.将排序好的数组输出注意事项:***:选择排序的执行次数是n-1,因为从无序的子序列选出n-1个元素,序列自然也就变得有序了。参考代码:#includeinta[3]={0};in

删除值为x的所有结点

解题思路:1.建立空的单链表。2.依次插入n个元素。3.遍历单链表的同时判断该结点是否为要删除的结点(所有的值为v的)。4.删除后,打印单链表检测是否真的删除掉了。注意事项:***:利用尾插法建立单链表注意插入完元素后,记得把rear的next域置为空。

C++简单易懂

摘要:解题思路:注意事项:参考代码:#include <iostream>#include <cmath>using namespace std;int main() { int n, s; double ……

蓝桥杯专题系列-1625(Python)

解题思路:暴力法注意事项:尽量使用较少的变量,尽可能使用内建函数参考代码:未优化前的代码:73%importsyssys.setrecursionlimit(200000)n=input()counter=0lst=[]lst_cmp=[iforiinrange(1,

1160————出圈

importjava.util.Scanner;importjava.util.LinkedList;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanne

题解 2975: 1的个数

摘要:```cpp #include using namespace std; int l,a[1001],n,s; int main() { cin>>n; while(n!……

题解 1196: 去掉空格(c语言)

本题关键在于输入字符串的行数未知,这里用用while(gets(str[i]))来控制,当正确输入时while会一直循环下去,直到输入完成。```c#includeintmain(){charch,str[10][100];inti=0;while(gets(str[i])){for(intj=0;j

C++判断闰年详细代码以及注释

摘要:解题思路:最基础的if判断来写注意事项:无参考代码:#include<iostream>using namespace std;int main(){   int a;     //定义一个数,作为年……