题解列表

筛选

用switch-case怎么做

摘要:解题思路:switch是“开关”的意思,它也是一种“选择”语句,是多分支选择语句,当嵌套的if比较少时(三个以内),用if编写程序会比较简洁。但是当选择的分支比较多时,嵌套的if语句层数就会很多,导致……

yoho~圆面积求解初级详解~~!

摘要:解题思路:第一点:我们看到除了加减运算,其他的数学运算是要引用math函数的,所以我们在固定格式加上个math第二:我们这个pow函数也是引用的注意事项:1分号的使用              2取址……

编写题解 1004: [递归]母牛的故事

摘要:解题思路:这道题难点在于找出每年牛的数目的变化规律,第四年总数等于第一年与第三年总数和,第五年总数等于第二年与第四年总数和,以此类推。注意事项:参考代码:#include<stdio.h> int ……

百钱百鸡问题一般解法

需要注意:(1)各种鸡的数量必须是整数(2)各种鸡的数量有上限(3)下图中原t1=5*i+3*j+k/3;稍作小小改动为t1=15*i+9*j+k;就可以解决(1)中的问题。![](/image_editor_upload/20210808113911_23412.png)

活动选择--和书上写法不同

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h> using namespace std; struct pp{     int m;     int n; }P……

数组插入处理

解题思路首先分析题目:已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。输入要求:第一行,原始数列。第二行,需要插入的数字。输出要求:排序后的数列所以思路为:输入值——找值所在数组的位置——给值腾出空位1.定义变量,数组并输入值;2.找到比n大的那个数3。

选择排序原理分析

解题思路:选择排序(SelectionSort)是一种简单直观的排序算法。它的基本思想就是,每一趟n-i+1(i=1,2,...,n-1)个记录中选取关键字最小的记录作为有序序列的第i个记录。算法步骤简单选择排序:1.在未排序序列中找到最小(大)元素,