![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
当一切结束时
这个作者很懒,什么都没留下…
展开
-
算法训练 字串统计
算法训练 字串统计问题描述输入格式输出格式思路源码问题描述给定一个长度为n的字符串S,还有一个数字L,统计长度大于等于L的出现次数最多的子串(不同的出现可以相交),如果有多个,输出最长的,如果仍然有多个,输出第一次出现最早的输入格式第一行一个数字L。 第二行是字符串S。 L大于0,且不超过S的长度。输出格式一行,题目要求的字符串。输入样例1: 4 bbaabbaaaa...原创 2020-03-10 16:26:00 · 151 阅读 · 0 评论 -
利用递归实现全排列算法
研究了一个下午递归实现全排列算法,总算明白了一些东西,我觉得其实更多考验的是对于递归的掌握程度,自己对递归了解的也不多,导致学习上有些难度。下面为一个示例代码:利用代码实现对字符串"abcd"的全排列打印#include<stdio.h>#include<stdlib.h>void perm1(char ch[],int k,int m){ int i; ...原创 2020-03-03 15:46:59 · 673 阅读 · 2 评论 -
C语言中出现UB现象
今天刷到一个非常简单的题目,要求如下:编写一个程序,输入两个整数,分别存放在变量x和y当中,然后使用自己定义的函数swap来交换这两个变量的值。 输入格式:输入只有一行,包括两个整数。 输出格式:输出只有一行,也是两个整数,即交换以后的结果。 要求:主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不...原创 2020-02-26 17:11:07 · 3129 阅读 · 1 评论