题解列表

筛选

优质题解

[编程入门]数字逆序输出-题解(C++代码)

摘要: 首先,我们要知道,逆序输出的定义。 如: 输入1 4 2 5 3 5这六个数,输出就是5 3 5 2 4 1。逆序输出并不代表按照数字大小等因素来决定,只是将它从右到左输出出来。 ……
优质题解

C语言训练-求素数问题-题解(C语言代码)

摘要:解题思路:需要用到嵌套循环,外循环表示需要判断是否为素数的数字,内循环查找数字是否有因子查找因子用枚举法,但只需枚举到该数字的平方根即可因为数字的因子是成对出现的,而平方根就是因子的分割点,尽管平方根……

题解 2366: 信息学奥赛一本通T1456-图书管理

摘要:解题思路:主要要用hash表,把单个字符映射一个数字的方式,比如说字符串abAB01就可以映射为{97,98,65,66,48,49}。希望把这串序列成0,mod-1中的一个数字称为字符串的hash值……
优质题解

最好的代码都不用标题

摘要:解题思路:我们可以注意到,题目中的每个输入都有三个点(不是三个点的都出错)所以我们可以以”.”为切入点,每检测到一个点,把前面存过的数判断一次判断四次之后无误的话就可以判定为正确的当然,我们以字符串的……
优质题解

蓝桥杯基础练习VIP-回形取数-题解(Python代码)

摘要:# 1. 解题思路 1. 当前方向上无数可取或已经取过时,则左转90度,一开始位于矩阵左上角,方向向下。可以看出,它取数的方向是下->右->上->左,这样循环着来的。本题的关键是看转弯的地方该如何设……
优质题解

[编程入门]电报加密

摘要:解题思路:本题的解题关键是遇到字母如何输出其下一位字母,当遇到字母Z(z)时,输出a,形成这种循环的规律,该如何解决这个问题呢,可以通过取余来实现:通过式子(str[i]-96)%26+97  就可以……