题解列表

筛选

Huffuman树-题解(C++代码) 优先队列priority_queue实现以及vector实现

解题思路:按照题目要求以及Huffuman树的编码形式来解题,解题的关键在于取出最小的两个数相加,再把相加的结果累加到答案中并把它加入容器中重新排序就行了。可以用vector和优先队列priority_queue来实现,当然也可以用数组来实现,用优先队列更容易理解。

用两种方法来解决1042:电报加密(C语言代码)

##题目链接:[1042:[编程入门]电报加密](https://www.dotcpp.com/oj/problem1042.html)#解题基本思路:-得到电报内容-进行加密操作-输出加密后的电报内容其中,得到电报内容和输出内容使用常用的字符串输入输出函数即可,

[编程入门]报数问题-题解(C语言代码)

```c#include#includeintmain(){intn;//总人数int*a;//记录每个人的状态,1表示还在圈里,0表示退出intcnt=1;//用来报数intdel_cnt=0;//记录退出的人数intidex;//用来遍历scanf("%d",

使用插入排序思想解题 - (C++代码)

摘要:解题思路:    这道题可以用一个小数组先存储一行的整数,可以插入排序思想边判断边存,等小数组存储完后也是有序的了,然后将有序的小数组存入大数组中,最后就可以输出了注意事项:    参考代码:#inc……