
C
program_dog_wsl
这个作者很懒,什么都没留下…
展开
-
任务调度器
/***********************************************************给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A - Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。CPU 在任何一个单位时间内都可以执行一个任务,或者在待命状态。然而,两个相同种类的任务之间必须有长度为 n 的冷却时间,因此至少有连续 n 个单位时间内 CPU 在执行不同的任务,或者在待命状态。原创 2020-06-03 00:08:58 · 201 阅读 · 0 评论 -
定义与声明的区别
变量声明和定义的区别我们在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:变量的声明有两种情况:1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。2、另一种是不需要建立存储空间的。 例如:extern int a 其中变量a是在别的文件中定义的。...原创 2020-05-05 23:13:36 · 267 阅读 · 0 评论 -
求最长回文子串
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例 1:输入: “babad”输出: “bab”注意: "aba"也是一个有效答案。示例 2:输入: “cbbd”输出: “bb”解法一:暴力求解法思想:反转 S,使之变成 S’。找到 S 和 S’之间最长的公共子串,这也必然是最长的回文子串。理由:如果找两个字符串的公共子串,i指...原创 2020-03-03 23:32:57 · 201 阅读 · 0 评论 -
在一段字符串中找到不重复的最大个数
eg:在一段字符串中找到不重复的最大字符,输出其长度!如:acbbbbhjgu 最大长度的字符串为bhjgu,长度为5C语言#include<stdio.h>#include<string.h>#define SIZE 10int main(void){ //输入一个目标字符串 char a[SIZE]="abcabcbb";...原创 2020-02-25 23:09:26 · 528 阅读 · 0 评论