题解列表

筛选

只用最多7次循环,简单易懂

摘要:解题思路:既然每周做的题目是固定的,又知道总和,我们是否可以直接让总和/每周做的题目,得到做了多少个满周,剩下的再按一周的情况(周一至周五加a其余加b)来循环检查呢。注意事项:总和/每周做的题目可能正……

1094: 字符串的输入输出处理

摘要:解题思路:查看优质题解注意事项:借鉴优质题解,收藏参考代码:#include <stdio.h>int main(){ char str[1001]; int n; scanf("%d", &n); ……

棋盘问题-暴力dfs

摘要:本题和八皇后类似,不同点在于棋子只能放在棋盘上 用一个数组记录每列的状态【是否放有棋子】,在放置前判断该列是否放有棋子,保证每列只放一个棋子,每次dfs都是对下一行进行遍历,保证每行只放一个棋子 ……

单词接龙-dfs

摘要:要进行单词接龙,要知道单词后面可以接哪些单词,这里用一个**二维数组g[][]**保存两个单词的重合长度,**g[i][j]存储第i和j个单词重合的字符数(从0开始计数)** 注意:本题要使接龙长度……

迭代解约瑟夫环

摘要:解题思路:此题采用迭代来写,相比于递归来说,使用迭代速度更快,空间浪费更少注意事项:时间复杂度为O(n),是递归的最终简化简直没有弱点,又快有不浪费空间参考代码:#include<stdio.h>in……

检查一个数是否为质数

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;bool is_prime(int x){    if(x < 2)return false……