题解列表

筛选

蓝桥杯2013年第四届真题-剪格子-题解(Python代码)

本题题意简单来说就是从坐标(1,1)格子开始找与自己相加等于总格子和一半的最少的格子数。使用DFS就可以解决。思路:是将格子用列表套列表相当二维数组存储,然后再建立一个同样大小的数组来表示有没有被访问过。代码如下:```pythoncount=100#记录格子数defDFS(n,

蓝桥杯基础练习-十进制转十六进制-题解(C++代码)

#题目描述#十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,

王牌花色-题解(C语言代码)

摘要:分析: 题目不难理解,但对于点数的比较要注意思考(基于ASCII码)的是以下几点: 1. J、Q、K三者在扑克牌中的关系不同于在ASCII表中; 1. 表中虽有整体上的 数字(‘1’为49)……

C语言训练-数字母-题解(C语言代码)【简化】

#使用CTYPE.h库函数的方法**参考之前有一道练习题,关于输出不同字符的个数的题目。同理,可以使用isalpha函数。****intisalpha(intc);参数c表示要检测字符或者ASCII码如果是字母(包含大小写)就返回非0,否则返回0.**##参考代码```c#include#includ
优质题解

1250-素数回文(C语言) 时间复杂度大优化!!好像其他解都没有我快

大家好,在家摸鱼,又出不了门,也没有作业的我,过来写题解了。。。(~~废话~~)这道题其实有非常简便的做法,就是(~~暴力~~)简单地从a到b遍历查找既是回文,又是素数,找到直接输出。但,如果数据量大的时候,比如查找从10到9999999这个区间合乎条件的数的时候,就出了大问题。

[编程入门]三个数最大值-题解(C语言代码)

####1.注意点1.本题要注意输入的格式;2.这道题可以用于最简单的函数教学。####2.解题思路1.第一种解法:使用函数下面给出比较两个数中返回最大值的函数:intmax(inta,intb){returna>b?a:b;}//这里要注意C语言中“?”的用法:a>b?a:b意思是若a>b,

字符序列模式识别-题解(C++代码)

摘要:#### 解题思路: (1)子序列长度>0,所以字符串不会出现等于&的情况,即字符串长度不会为1,若为1,则输出NO; (2)字符串中间那个一定是&,所以如果字符串中间的不是&,则输出NO; ……