![](https://img-blog.csdnimg.cn/1b75f615230e4c2d891a4203a8994552.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
刷算法题
文章平均质量分 53
加油啊啊
倏存
前端领域学习博主,终身学习者
(从零开始学前端)
展开
-
【华为OD机试真题 JS】分班
* 分班 * 两个班的小朋友混在了一队,每个小朋友都知道自己和前面的人是不是同班(同班Y,不同班N) * 要求小朋友编号为整数,不会小于0或大于999原创 2022-07-12 22:53:55 · 737 阅读 · 0 评论 -
【华为OD机试真题 JS】叠积木
* 积木若干,宽高一致,长不一 * 用积木叠墙,每层可以放1个或两个积木,最后要保证每层积木总长度相同 * 若必须用完积木,问叠成的墙最多多少层原创 2022-07-12 22:20:42 · 783 阅读 · 1 评论 -
【华为OD机试真题 JS】非严格递增连续数字序列
输入一个字符串仅包含大小写字母和数字,求字符串中包含的最长的非严格递增连续数字序列长度。比如:12234属于非严格递增数字序列。原创 2022-07-12 20:52:31 · 642 阅读 · 0 评论 -
【华为OD机试真题 JS】字符串加密
### 题目给出原文字符串str,通过对字符串的每个字母进行改变来实现加密,加密方式是在每一个字母str[i]偏移特定数组元素a[i]的量。数组a的前三位已经赋值:a[0]=1,a[1]=2,a[2]=4,当i>=3时,数组元素a[i]=a[i-1]+a[i-2]+a[i-3]。例如:原文abcde加密后bdgkr,其中偏移量分别是1,2,4,7,13。...原创 2022-07-09 21:49:17 · 682 阅读 · 0 评论 -
【华为OD机试真题 JS】判断是不是字符串子序列
定两个字符串 s和 t ,判断 s是否为 t 的子序列。你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度n ~= 500,000),而 s 是个短字符串(长度原创 2022-07-09 17:08:47 · 408 阅读 · 0 评论 -
【华为OD机试真题 JS】字符串分割
给定一个非空字符串S,其被N个‘-’分隔成N+1的子串,给定正整数K,要求除第一个子串外,其余的子串每K个字符组成新的子串,并用‘-’分隔。对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母转换为小写字母;反之,如果它含有的大写字母比小写字母多,则将这个子串的所有小写字母转换为大写字母;大小写字母的数量相等时,不做转换。.........原创 2022-07-09 15:44:04 · 810 阅读 · 0 评论 -
【华为OD机试真题 JS】停车场车辆统计
特定大小的停车场,数组cars[]表示,其中1表示有车,0表示没车。车辆大小不一,小车占一个车位(长度1),货车占两个车位(长度2),卡车占三个车位(长度3),统计停车场最少可以停多少辆车,返回具体的数目。......原创 2022-07-07 22:36:33 · 746 阅读 · 2 评论 -
【牛客】华为笔试算法题练习(简单篇)JavaScript V8 实现
牛客网华为面试题链接本文都是自己写的从牛客上直接截图下来的,因为牛客的输入输出与常规写的优点不同,这点可以自己百度。我自己摸索出来的,在Java Script V8 模式下,点开ACM模式,里面有说明,可以把代码复制下来,然后其中的line就表示你要用到的变量。本文只有牛客上归类为简单的算法题。简单篇1. 输出逆序的字符串2.求最小公倍数3. 四舍五入4.字符串反转5. 颠倒整数6. 统计每个月兔子的总数7.未完待续。。。。1. 输出逆序的字符串牛客网-点击链接进入该题目-描述:将一个字符.原创 2021-09-02 22:34:08 · 1018 阅读 · 0 评论