题解列表

筛选

快速排序!!!

```cpp#includeusingnamespacestd;constintL=100000+2;intq[L];intn;voidquick_sort(intq[],intl,intr){if(l>=r)return;inti=l-1,

快速排序!!!!!

```cpp#includeusingnamespacestd;constintL=10+2;intq[L];intlen;voidquick_sort(intp[],intl,intr){if(l>=r)return;inti=l-1,j=r+1,
优质题解

1102: 明明的随机数

摘要:解题思路:去重:数组的去重是很难直接把重复值“删去”的,此题要求输入的随机数都是正整数,所以可以把重复值全改成0,最后输出非0数,就算去重了。先排序,后去重。排序使用快速排序。注意事项:快速排序函数中……

1729: 还是畅通工程(Kruskal) java写法

[https://www.dotcpp.com/oj/problem1729.html](https://www.dotcpp.com/oj/problem1729.html)-思路:java优点不太会用,直接看大佬代码,尝试转换成java[JakeLin-1729题-还是畅通工程-题解(C++代码)
优质题解

摩尔斯电码—(C语言)详细题解

解题思路:1、先用二维数组f[26][5]进行摩尔斯密码的存放;2、一次读入整行字符串s[],再进行后续解析;3、用c[]存入单个密码,再进行判断是否是具体哪一个密码;4、通过i控制一个个字符读入,碰到‘|’结束,表示,单个密码已存入;5、用j对应二维数组中第j个密码,

思路很简单,重要的就是要细心。

解题思路:这一道题目其实对我来说最重要的就是要有敏锐的观察力,能观察到这个数列的规律,每一个项就是每一项的规律,然后然后其实音乐就知道是要用到循环,但是不知道要怎么用,然后就参考了那个别人的体检,别人用的是双精度,用的是单精度的,但是也是通过了。
优质题解

1100: 采药(背包问题)

摘要:解题思路:属于背包问题,用动态规划的思想求解。核心计算公式:t时间内考虑m个草药并且选择“采”的价值,计算公式为:(t - 第m个草药的耗时)时间内考虑(m - 1)个草药的最有解 + 第m个草药的价……