题解列表

筛选

蛇行矩阵-题解(C语言代码)

摘要:解题思路:规律:二维数组第i+1行首元素等于第i行首元素+i+1,在每行元素中下一元素等于上一元素+i+j+1.注意事项:参考代码:#include<stdio.h>void main() { int……

简单的字符串-题解(C语言代码)

摘要:这题字符串的问题,我们依旧是使用stl来解决, 思想就是不改变原字符串,而是把要求的输出而已, 设置一个计数器count ; 每回初始化为1, 从头开始遍历字符串,如果没有重复,则直接输出该内……

明明的随机数-题解(C语言代码)

摘要:解题思路:先用冒泡排列把数从小到大排好,这样相同的数就会相邻。前一个数不等于后一个数的话,就拿出那个数,放到另外一个数组。注意事项:参考代码:#include <stdio.h>int main(){……

C语言训练-计算1977!*-题解(C语言代码)

摘要:解题思路:我把1977!分为很多个五位数,以数组承载这些五位数,随着循环,将每一个数组元素乘以i,当一个数组元素大于100000时,取它的十万位以下的数字为该元素,十万位及以上加至下一个数组元素。如a……

信息学奥赛一本通T1466-Power Strings-题解(C语言代码)

摘要:解题思路:求解最多循环子串个数可以等效为求解最小循环子串的长度问题,只需要循环遍历子串长度从1到len/2的区间,若有解则输出len/最小子串长度,若无解则最小循环子串长度为len,最多循环子串个数为……