C编程百分百
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
YoungerChina
目前从事存储与计算相关的架构设计和研发管理工作
展开
-
【编程100%】22-12 基本算法之 大整数截取
花花有一个很珍贵的数字串,但是它太长了,没有办法保留下来,所以她想截取其中一段保存下来,但是她希望截取下来的这一段数对1000000007取模之后等于Ai,她想知道有多少种截取方案。数字串S中截取一段是指S[L], S[L+1], …, S[R]连起来所形成的十进制数,其中L和R满足1≤L≤R≤|S|。例如S=“1023456789”,S(1,2)=10,S(2,4)=23,S(2,10)=23456789。...原创 2022-08-16 23:21:55 · 1597 阅读 · 2 评论 -
【编程100%】22-01 数据结构之CountStars
CountStars,现在你有三个数,a,b,c。想问是否能够由若干个a加上若干个b,组成c。原创 2022-04-16 22:47:38 · 461 阅读 · 0 评论 -
【编程100%】22-02 基础算法之KTV
有n个人去KTV唱歌,每个人都有自己想唱的一些歌曲。已知该KTV每个房间都只有x个麦克风,同一首歌可以同时多人一起唱,但是同时唱的人不能超过x人,同一时刻只能唱一首歌。一共只有y首歌的时间,所有人想唱的歌都唱完或者y首歌唱完了他们就会离开。他们想知道在最优的安排策略下(让每个人尽量唱完自己想唱的歌),当他们离开时是否还有人有想唱的歌没有唱。输入保证每个人想唱的歌都不同。...原创 2022-04-22 22:00:00 · 1078 阅读 · 0 评论 -
【编程100%】22-03 字符串之回文串
给定一个字符串,问是否能够通过添加一个字母将其变成“回文串”。“回文串”是指正着和反着读都一样的字符串。如:”aa”,”bob”,”testset”是回文串,”alice”,”time”都不是回文串。原创 2022-05-01 00:15:00 · 974 阅读 · 0 评论 -
【编程100%】22-04 字符串之最大字符串
Jack正在查询他昨天打的AtForces在线比赛的rank,他发现当两位选手排名相同的时候,id字典序小的会排在前面,他有个想法,往id里插入一个字母c,能使得他的id能够尽量往前排。原创 2022-05-02 00:15:00 · 932 阅读 · 0 评论 -
【编程100%】22-05 字符串之分割字符串
现在给出一个字符串S,小明要把这个字符串分割成两个部分,并要求字符串S1是分割后左侧字符串的一个子序列,S2是右侧字符串的一个子序列。在此基础上,他希望左右两侧字符串长度的乘积最大。...原创 2022-04-30 18:20:04 · 1110 阅读 · 0 评论 -
【编程100%】22-06 字符串之询问字典序
输入n个字符串S1,S2,...,Sn,对于第i个字符串,你需要回答在前i-1个字符串中,有多少个字符串的字典序严格比Si小。原创 2022-05-01 22:33:40 · 250 阅读 · 0 评论 -
【编程100%】22-07 字符串之寻找子串
给出m个字符串S1,S2,...,Sm和一个单独的字符串T。请在T中选出尽可能多的子串同时满足:1)这些子串在T中互不相交。2)这些子串都是中S1,S2,...,Sm的某个串。问最多能选出多少个子串。原创 2022-05-01 22:41:10 · 704 阅读 · 0 评论 -
【编程100%】22-08 字符串子序列
输入n个字符串,S1,S2,S3,...,Sn。小明想在其中选出K个字符串,把它们按照原始的顺序排好。严格地,小明选出了K个下标1≤i1<i2<i3<,...,<ik≤n,从而得到了新的K个字符串的序列Si1,Si2,Si3,...,Sik。定义一个字符串序列的价值为所有相邻串公共前缀长度之和,小明想选出价值最高的序列。...原创 2022-05-02 15:14:50 · 340 阅读 · 1 评论 -
【编程100%】22-09 数据结构之圈地运动
圈地运动,就是用很多木棍摆在地上组成一个面积大于0的多边形~小明喜欢圈地运动,于是他需要去小红店里面买一些木棍,期望圈出一块地来。小红想挑战一下小明,所以给小明设置了一些障碍。障碍分别是:1.如果小明要买第i块木棍的话,他就必须把前i-1块木棍都买下来。2.买了的木棍都必须用在圈地运动中。那么请问小明最少买多少根木棍,才能使得木棍围成的图形是个面积大于0多边形呢?...原创 2022-05-04 21:13:04 · 417 阅读 · 0 评论 -
【编程100%】22-10 机器人跳跃问题
机器人正在玩一个古老的基于DOS的游戏。游戏中有N+1座建筑——从0到N编号,从左到右排列。编号为0的建筑高度为0个单位,编号为i的建筑的高度为H(i)个单位。起初, 机器人在编号为0的建筑处。每一步,它跳到下一个(右边)建筑。假设机器人在第k个建筑,且它现在的能量值是E, 下一步它将跳到第个k+1建筑。它将会得到或者失去正比于与H(k+1)与E之差的能量。如果H(k+1) > E那么机器人就失去H(k+1) - E的能量值,否则它将得到E - H(k+1)的能量值。...原创 2022-05-08 20:38:41 · 271 阅读 · 0 评论 -
【编程100%】22-11 数据结构之 Light
在小红家里面,有n组开关,触摸每个开关,可以使得一组灯泡点亮。现在问你,使用这n组开关,最多能够使得多少个灯泡点亮呢?原创 2022-05-03 22:27:26 · 359 阅读 · 0 评论