题解列表

筛选

数列排序-题解(C++代码)

思路:首先分析,根据输出的样例可以得知,如果比k1小的数放在k1的前面,eg:input:689125473output:345216897可知;比k1小的数用栈结构存储(先进后出),比k1大的用队列存储(先进先出)小结:用一个栈,一个队列存储输出的数据。

弟弟的作业-题解(Python代码)

```pythonans=0whileTrue:try:name=input()lg=len(name)l=0r=0foriinrange(lg):ifname[i]=='+'orname[i]=='-':l=ia=int(name[:i])ifname[i]=='=':r=ib=int(name[l
优质题解

[编程入门]最大公约数与最小公倍数-题解(C语言代码)

#算法原理**欧几里德算法是用来求两个正整数最大公约数的算法。是由古希腊数学家欧几里德在其著作《TheElements》中最早描述了这种算法,所以被命名为欧几里德算法。假如需要求1997和615两个正整数的最大公约数,用欧几里德算法,是这样进行的:1997/615=3(余152)615/152=4(余
优质题解

二级C语言-最小绝对值 (C++代码)

思路1,把第一个数置为最值2,然后输入其他9个数,以此比较找出最小值以及最小值的位置(最小值min,最小值的位置min_i)3,使用系统交换函数swap(参数1,参数2)进行交换使用到的函数**1,交换函数swap(参数1,参数2)**//交换参数1与参数2**2,