题解列表
循环链表解决约瑟夫环
摘要:解题思路:尾插法将链表串起来,使用两个指针删除应该删的节点那一个,一直循环至剩下最后一个。注意事项:参考代码:#include<stdio.h>
#include<stdlib.h>
struct……
三个字符串的排序,冒泡排序,条理清晰
摘要:解题思路:将大数一个一个移动到右边去。注意事项:参考代码:#include"stdio.h"int main(){ int a[4]; int i=0; for(i=0;i<4;i++) { s……
二进制移位练习-题解(C语言代码)纠正
//这个说是第四位到第七位,实际更是第五位到第八位```c#includeintmain(){intn;intarr[100];intk;ints;scanf("%d",&n);for(inti=0;i<100;i++){arr[i]=n%2;n/=2;if(n==0){k=i;break;}}s=0
输入一个N*N的矩阵,将其转置后输出。要求:不得使用任何数组(就地逆置)。
摘要:解题思路: 就地矩阵互换实则为互换对角线两边的元素注意事项:参考代码:n = int(input())
while True:
try:
arr = [[int(j) f……
明明求的是车速,输出却没有?奇奇怪怪
摘要:解题思路:用循环自增,在循环中分离位数,在比较看看是否对称注意事项:输出的结果并不需要速度,其实直接输出“95959”都可以了的参考代码:#include<stdio.h>#include<strin……
最暴力的方法,无人能出其左右
摘要:解题思路:我向来不喜欢花里胡哨,就让这个答案来洗涤我们的心灵吧注意事项:参考代码:import java.util.Scanner;
public class Main {
public s……
结构体之成绩统计2(C++)详细注解易于理解
摘要:解题思路:注意事项:参考代码:#include<iostream>#include<iomanip>#include<string>using namespace std;struct student……
K-进制数的dp求解
解题思路:在看了一些其他同学的递归解法后,想到了是否可以用dp来求解(下面有一些说法是借鉴的其他同学的),首先我们假设1代表该数位不是0,可以是1~k-1的任意一个数,0就代表零,-1代表任意(可以是零也可以是1),那么最高位数必定是1,后面的第二位数可以为1,
超级简洁,从下而上求最大路径值
摘要:#include
int main() { //自下而上
int n,m;
scanf("%d",&m);
while(m--) {
scanf("%d",&n);……