题解列表

筛选

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

解题思路:简单题目简单写注意事项:减少循环次数最关键参考代码:a,b,n=map(int,input().split())cnt=0smr=a*5+b*2rec_week=divmod(n,smr)[0]left_day=n-rec_week*smrcnt+=rec_week*7ifleft_day>

1098:陶陶摘苹果(C++代码)

摘要:解题思路:简单题,算法难度较低注意事项:参考代码:#include <iostream>using namespace std;int main(){    int arr[10] = {0};   ……

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

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

1160————出圈

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

删除值为x的所有结点

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

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

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

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

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