题解列表

筛选

蛇形填充数组(python)

##前言本题要考虑多个因素一个是将填充的三角矩阵化为矩形矩阵第二个是分段讨论,从左下到右上和从右上到左下交替进行##蛇形填充我们如果观察可以发现,题目中的填数是斜着填的,如果先暂时不考虑交替填数的话,可以写出大致的思路为:每一行开始依次向右上方填数,

蛇形填数(python)

##前言本地调试没问题,但是测试时发现不通过,后续改了一下因为笔者之前写过m行n列的填数,所以就拿过来小修改了一下要注意的几个问题是题目是多组数据输入,第二个是python不定长输入应使用try...except语句以下是代码部分##输入和构建空数组```pythonn=int(input())m=n

理财计划(c++)

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<iomanip>using namespace std;int main(){ double k=0,n=0,p=0……

半数集问题

摘要:解题思路:注意事项:参考代码:from functools import lru_cache@lru_cache(maxsize=1024)def DFS(n):    sum1 = 1    for……

淘淘的名单(C++)

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<string>using namespace std;int main(){ int n=0; string a[1……

Minesweeper -题解(Python,暴力搜索)

##前言由于笔者能力问题,所以本题没有采用DFS(~~当然不是因为懒~~)下面是代码##输入因为python语言的问题,所以每行输入可以当做一个字符数组,分别储存在列表里面。然后再分别一行一行地进行判断,转化为输出结果```pythona,b=map(int,

switch语句解决成绩评定

摘要:解题思路:    题目首先提出输入不同的分数输出对应的等级,那么一定会用到选择语句(if/else if也可),那么我们就要分析switch中的语法特性,switch后跟常量,在case中找到与swi……