题解列表
1097: 蛇行矩阵(c语言)(二维数组)
分析:解题思路:先算出第一列的数,再通过第一列的数依次算出后面的数,设间距为k,a[i][j]=a[i][j-1]+k;注意事项:换行后的k值初始化为前一行同列的k值加一,引入变量b参考代码:#includeintmain(){intn,
二级C语言-公约公倍-辗转相除
摘要:解题思路:辗转相除注意事项:两种输入情况,一种 一次两个数字,一种一次一个数字,输入两次参考代码:def gcd(x, y):
m = max(x, y)
n = min(x, y)
……
双序列型动态规划,编辑距离问题的变种
摘要:这个题可看作[编辑距离](https://www.dotcpp.com/oj/problem2141.html "编辑距离")问题的变种,可以参考我在那一篇的题解,内附了leetcode视频题解[信息……
栅格打印问题(思路简单)
摘要:解题思路:将每行不同的样式分为两种,在主函数中调用注意事项:考虑高度和宽度小于零的情况参考代码:#include<stdio.h>void b1(int b){ for(int i=1;i<=b……
编写题解 1033: [编程入门]自定义函数之字符提取
摘要:解题思路:注意事项:参考代码:def yuan(m): for x in m: if x in ['a','e','i','o&#……
1050: [编程入门]结构体之成绩记录
摘要:解题思路:一开始想用class代替struct,但是没想好怎么建对象的数组,就用struct了,实际上用class好像思路也是一样的。注意事项:(1)strcpy()函数要加<cstring>头。(2……
1051: [编程入门]结构体之成绩统计2
解题思路:上题传送门:https://blog.dotcpp.com/a/84942上一题还没想好怎么用class代替struct,这一题机会就来了。构造方法和上题完全一致,都是定义包含N个对象的数组。(上一题是包含N个结构体成员的数组)而且不管写不写input()函数,
for循环加函数的调用求出完数。
摘要:解题思路:我们要求完数,只需要利用for循环,历遍求出符合的数即可。注意事项:参考代码:#include<stdio.h>void factor(int i){ int n,k; for(n=1;n<……
蓝桥杯算法提高VIP-8皇后·改【递归回溯】
**核心代码:**```cppvoiddfs(introw){//按行寻找皇后节点if(row==8){//递归出口:行数达到8行,说明符合情况m=max(sum,m);//维护一个最大值return;}for(intcol=0;col<8;col++){//深度回溯,