题解列表

筛选

蓝桥杯算法提高VIP-数组输出

解题思路:将整个数组展平到一维,通过列表索引到绝对值最大的(list.index为第一个最大值的索引,也就可以很好解决当有多个最大值时候,输出行最小列最小的);将该索引值转换成在数组中的行列即可。注意事项:最终要获得到行列参考代码:str_lst=[]foriinrange(3):str=input(

选择排序的C语言解法

摘要:解题思路:选择排序和冒泡排序不一样,注意分辨注意事项:参考代码:#include<stdio.h>int main(){ int i,j,min,temp,a[10]; for(i=0;i<10;i+……

字符排列问题-题解(C语言代码)

-```C//1207.有n个字母,列出由该字母组成的字符串的全排列(相同的排列只计一次)。voidarrangement(){//输入字母chara[100];//记录字母的个数intn;//计算所有字母不同的情况下的排列次数doubles=1;//记录在当前字母之后与之相同的的字母,

大数用double,放弃了太多精度。使用大数数组才比较好。

解题思路:应该是大数问题,但是题解全是double写的。于是简单尝试一下大数数组解决。注意事项:double放弃了精度,虽然科学计数法本身就放弃了部分精度。粗粗地写了一下。实际上可以合成一个类。但是懒得再整理了,又不是大作业什么的。fac求阶乘。