思路算法: 1.用函数计算出字符串s和子串t的长度; 2.在字符串s中运用循环,一个一个字符地判断从该字符起的后面几个字符是否都与子串t的字符相同,计算相同的字符个数k; 3.判断相同的字符个数k是否等于子串t的长度。 遇到的问题及解决方法: k与tlen的关系判断。如果t在结尾处,则s字符数组的‘ ...
分类:
其他好文 时间:
2019-12-16 22:04:36
阅读次数:
86
题目:本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。 解题思路和算法:遍历数组,然后定义一个max,进行多次比较,然后输出。 流程图: 问题和办法:解决过程很畅快,没有什么问题。 核心代码: ...
分类:
其他好文 时间:
2019-12-16 19:18:07
阅读次数:
50
解题报告 2019.12 题目:6 3【拓展编程题_课后练习3】【P215 习题8 三 4】 报数 (20分) 题目详情: 报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m( define MAXN 20 void CountOff( int n, int m, ...
分类:
其他好文 时间:
2019-12-16 17:34:53
阅读次数:
122
题目 核心代码 流程图 解题思路与遇到的困难 解题思路主要是找到母串中与子串首字符相同的位置一直判断到子串结束,整体思路并不难,但需要 对细节严格把控。我自己就遇到了例如没有使用j而直接使用i,导致最后返回的不是首地址;if语句中k与tlen的 关系很难判断,但最后拿草稿纸与编译器多试了几次就懂了; ...
分类:
其他好文 时间:
2019-12-16 13:19:29
阅读次数:
84
题目(选择排序) 流程图 主要代码 解题中遇到的困难 注意循环次数 ...
分类:
其他好文 时间:
2019-12-16 11:43:12
阅读次数:
80
1.解题思路 本题说的是需要找一个鞍点,所谓鞍点就是二维数组中一个在该行上最大却在该列上最小的数,既然如此,那么我们首先要建立一个二维数组然后去想我们要找到是该行上最大所以先需要设置找到次数,找多少次呢?你有几行就找几次,又因为题目保证鞍点唯一了所以如果找到了那么就可以结束循环了,那怎么找呢?很简单 ...
分类:
其他好文 时间:
2019-12-15 21:38:46
阅读次数:
68
字符串排序 题目 思路及流程图 1.定义数组用于储存str[5][80] 2.输入输入字符串 3.用选择排序将字符串从小到大排列 4.按题目格式输出 流程图: 核心代码 问题 1.scanf中把所读入的字符串传递给str[i]即可 2.排序时不能直接将一个数组赋值给另一个数组,要调用strcpy函数 ...
分类:
编程语言 时间:
2019-12-15 20:15:53
阅读次数:
123
题目如下 通过审题首先思考需要的东西: 1用来遍历这些人的工具变量i; 因为不只要遍历一遍,而是一遍一遍地遍历,所以到头了要重头开始再来遍历 如下 2循环肯定要用,循环结束条件就是,要记录出去的人数变量outer,报出去一个人就outer++如果出去的人数到达了总人数,那么循环结束(作为循环结束的条 ...
分类:
其他好文 时间:
2019-12-13 14:21:37
阅读次数:
78
"点此进入比赛" $A$: $组成的的字符串,第$i$位的字符表示第$i$个数和第$i+1$个数的大小关系,求这个由非负整数组成的数组中元素和的最小值。 送分题都想了几分钟才做出来,真是退役预警...... 显然,对于所有小于两旁的数,我们给它赋值为$0$,然后再从它们向两边扩展即可。 cpp in ...
分类:
其他好文 时间:
2019-12-09 18:41:23
阅读次数:
275
A.Cat "题库链接" 给定区间[l,r],求一个最长子区间,使得区间异或和小于等于s,(结论)偶数和偶数后三个数的异或和等于0 参考博客 C. "题库链接" 给定区间[l,r],问区间素数个数是否大于区间长度的三分之一 暴力,区间大于100没必要去找了 F.The Answer to the U ...
分类:
其他好文 时间:
2019-12-08 10:30:22
阅读次数:
332