题解列表
约瑟夫环——循环链表
摘要:解题思路:注意事项:参考代码:#include<stdio.h>
#include<stdlib.h>
struct student
{
int num;
struct st……
注意w大于2^k进制数所能达到的最大的位数
摘要:
#include
#include
using namespace std;
int Level(int k, int w){ //计算用2^k进制表示的数,最多的……
数据结构-折半插入排序(加油!)
摘要:解题思路:注意事项:参考代码:#include<stdio.h>typedef struct sort{ int key;} sort1;typedef struct SqList{ sor……
优质题解
最长公共子序列的巧妙转换
摘要:解题思路: 从题目描述看来,两个字符串直接需要通过增、删、改三个操作来变成相同的字符串。那么我们可以发现,只有当两个字符串长度不同时,才需要进行增删操作(第一个字符串比第二个字符串短时进……
论进行循环前比大小的重要性
摘要:解题思路:优先比较输入的两个数的大小,从而可以比较方便地开始进行循环,大大减少了两个数的比较相关代码行数。注意事项:两个for循环第一次找到最大公约数和最小公倍数之后要有break退出循环。参考代码:……
优质题解
数据结构-基数排序(java代码)
摘要:解题思路: 正整数从小到大的基数排序就是从个位数开始,将待排序数组中的值按照个位数从小到大的顺序进行排序,然后再进行十位数的排序,以此类推,直到数组中的最大值的最高位排序完毕即可。 ……
[c++]蓝桥杯算法训练VIP-数的统计
摘要:解题思路:参考代码:#include<iostream>#include<algorithm>using namespace std;struct Number{ //将每个数与出现个……
蓝桥杯算法训练VIP-字符串编辑 (C++代码)STL字符串和switch语句
摘要:解题思路:按照题目要求一步步编写即可注意事项:输入的时候需要注意格式参考代码:#include<bits/stdc++.h>
using namespace std;
int main()
{
……