华为OD刷题流水账(2)

最多提取子串数目(100)

题目描述:

给定由 [a-z] 26个英文小写字母组成的字符串A和B,其中A中可能存在重复字母,B中不会存在重复字母。现从字符串A中按规则挑选一些字母,可以组成字符串B。挑选规则如下:

1)  同一个位置的字母只能被挑选一次

2)  被挑选字母的相对先后顺序不能改变

求最多可以同时从A中挑选多少组能组成B的字符串

输入描述:

输入为2行,第1行输入字符串A,第2行输入字符串B,行首行尾无多余空格

其中A、B均由[a-z] 26个英文小写字母组成

0<A.length<100,A中可能包含重复字母

0<B.length<10,B中不会出现重复字母

输出描述:

输出1行,包含1个数字,表示最多可以同时从A中挑选多少组能组成B的字符串

行末无多余空格

补充说明:

无需验证输入格式和输入数据合法性

示例1:

输入:

badc

bac

输出:

1

说明:

从字符串A("badc")中可以按字母相对先后顺序取出字符串B("bac")

示例2:

输入:

badc

abc

输出:

0

说明:

从字符串A("badc")中无法按字母相对先后顺序取出字符串B("abc")

示例3:

输入:

aabbcxd

abcd

输出:

1

说明:

从字符串A("aabbcxd")中挑选一组B("abcd")后,A中剩余字符串为"abx",无法再挑出"abcd"

示例4:

输入:

ababcecfdc

abc

输出:

2

按如下步骤(步骤不唯一),可以同时从字符串A("ababcecfdc")中最多取出两个B("abc"),其中下划线标注的是每步提取的字母:

剩余的"efdc"无法继续提取"abc",结果为2。

示例5:

输入:

aaa

a

输出:

3

说明:

从字符串A("aaa")中可以挑选3个字符串B("a")


通信误码(100)

题目描述:

信号传播过程中会出现一些误码,不同的数字表示不同的误码ID,取值范围为1~65535,用一个数组记录误码出现的情况。每个误码出现的次数代表误码频度,请找出记录中包含频度最高误码的最小子数组长度。

输入描述:

误码总数目:取值范围为0~255,取值为0表示没有误码的情况。、

误码出现频率数组:误码ID范围为1~65535,数组长度为1~1000。

输出描述:

包含频率最高的误码最小子数组长度

示例1:

输入:

1 2 2 4 1

输出:

2

说明:

频度最高的有1和2,频度是2(出现的次数都是2)。可以包含频度最高的记录数组是[2 2]和[1 2 2 4 1],最短是[2 2],最小长度为2

示例2:

输入:

7

1 2 2 4 2 1 1

输出:

4

说明:

频度最高的是1和2。最短的是:[2 2 4 2]


区块链文件转储系统(200)

题目描述:

区块链底层存储是一个链式文件系统,由顺序的N个文件组成,每个文件的大小不一,依次为F1,F2...Fn。随着时间的推移,所占存储会越来越大。云平台考虑将区块链按文件转储到廉价的SATA盘,只有连续的区块链文件才能转储到SATA盘上,且转储的文件之和不能超过SATA盘的容量。假设每块SATA盘容量为M,求能转储的最大连续文件大小之和。

输入描述:

第一行为SATA盘容量M,1000<=M<=1000000

第二行为区块链文件大小序列F1,F2...Fn。其中 1<=n<=100000, 1<=Fi<=500

输出描述:

求能转储的最大连续文件大小之和

示例1:

输入:

1000

100 300 500 400 400 150 100

输出:

950

说明:

最大序列和为950,序列为[400,400,150]

示例2:

输入:

1000

100 500 400 150 500 100

输出:

1000

说明:

最大序列和为1000,序列为[100,500,400]




©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,001评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,210评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,874评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,001评论 1 291
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,022评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,005评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,929评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,742评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,193评论 1 309
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,427评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,583评论 1 346
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,305评论 5 342
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,911评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,564评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,731评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,581评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,478评论 2 352

推荐阅读更多精彩内容