码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 题型分类汇总


    1. 字符串

    类别

    题目

    知识点

    题目分值 / 难度

    字符串

    【华为机试真题 JAVA】TLV解析Ⅰ-100

    字符串分隔、拼接、搜索

    100/中等

    字符串

    【华为机试真题 JAVA】寻找相同子串-100

    字符串匹配100/简单
    字符串

    【华为机试真题 JAVA】字符串筛选排序-100

    字符串查找100/简单

    字符串

    【华为机试真题 JAVA】VLAN资源池-100

    字符串分隔、拼接、与数组的转化、List排序、双指针法

    100/中等

    字符串

    【华为机试真题 JAVA】字符串统计-100

    (全量与占用字符集)

    字符串分隔、拼接、哈希表

    100/简单

    字符串

    【华为机试真题 JAVA】无重复字符的元素长度乘积的最大值-100

    穷举法,字符串公共字符判断

    100/简单

    字符串

    【华为机试真题 JAVA】非严格递增连续数字序列-100

    字符串分隔、非严格递增

    100/简单

    字符串

    【华为机试真题 JAVA】拼接URL-100

    字符串分隔、替换

    100/简单

    字符串

    【华为机试真题 JAVA】矩阵最大值-100

    字符串、二进制

    100/中等

    字符串

    【华为机试真题 JAVA】最远足迹-100

    字符串、数组

    100/中等

    字符串

    【华为机试真题 JAVA】字符串序列判定-100

    字符计数,Map结构的综合运用100/简单

    字符串

    【华为机试真题 JAVA】带分隔符的字符串翻转单词-200

    字符串分隔、拼接、搜索

    200/简单

    字符串

    【华为机试真题 JAVA】翻转单词-100

    字符串分割,列表翻转,子列表提取100/简单
    字符串【华为机试真题 JAVA】单词倒序-100字符串分割,字符串拼接,列表反转,栈等综合运用100/简单
    字符串

    【华为机试真题 JAVA】字符串格式化输出-100

    字符串分隔,字符类型判断,字符串拼接100/简单
    字符串

    【华为机试真题 JAVA】字符串分割-100

    字符串分隔,字符类型判断,字符串拼接100/简单
    字符串

    【华为机试真题 JAVA】按索引范围翻转文章片段-100

    字符串拼接,字符串反转,字符串的分割100/简单
    字符串

    【华为机试真题 JAVA】分班问题-100

    字符串拼接,字符串反转,字符串的分割100/简单
    字符串【华为机试真题 JAVA】英文输入法-100字符串分隔,字符串匹配,字符串拼接100/简单
    字符串

    【华为机试真题 JAVA】删除字符串中字符最少字符-100

    字符串处理:字符串拼接,字符串计数,字符串替换100/简单
    字符串

    【华为机试真题 JAVA】连续字母-100

    动态规划,字符判断100/简单
    字符串

    【华为机试真题 JAVA】字符串变换最小字符串-100

    字符串比较大小,字符串交换位置100/简单
    字符串

    【华为机试真题 JAVA】字符串子序列II-100

    字符串处理100/简单
    字符串

    【华为机试真题 JAVA】最长子字符串的长度-100

    字符串处理:字符统计100/简单
    字符串

    【华为机试真题 JAVA】单词重量-100

    数学计算100/简单
    字符串

    【华为机试真题 JAVA】数字反转打印-100

    数学计算,字符串拼接,模拟100/中等
    字符串【华为机试真题 JAVA】找出符合要求的字符串子串-100字符串包含,字符串拼接100/简单
    字符串【华为机试真题 JAVA】敏感字段加密-100字符串拼接,字符计数100/简单

    2. 数组

    类别

    题目

    知识点

    题目分值 / 难度

    数组

    【华为机试真题 JAVA】最多团队-100

    数组排序、数组计算、二分法

    100/中等

    数组

    【华为机试真题 JAVA】猴子吃桃-200

    数组、二分法

    200/中等

    数组

    【华为机试真题 JAVA】停车场车辆统计-100

    数组、模拟

    100/简单

    数组

    【华为机试真题 JAVA】k 对元素最小值-100

    数组、模拟、排序、求和

    100/中等

    数组

    【华为机试真题 JAVA】绘图机器-100

    数组、模拟

    100/简单

    数组

    【华为机试真题 JAVA】求字符串中所有整数的最小和-100

    字符数组、模拟

    100/中等

    数组

    【华为机试真题 JAVA】最大社交距离-200

    TreeSet、模拟+设计

    100/中等

    数组

    【华为机试真题 JAVA】玩牌高手-100

    数组+模拟

    100/简单

    数组

    【华为机试真题 JAVA】判断一组不等式是否满足约束并输出最大差-100

    模拟类题目,重点考察字符串分割,提取,计算,拼接,判断

    200/中等

    数组

    【华为机试真题 JAVA】报数游戏-100

    Map处理,字符字符串拼接100/简单
    数组

    【华为机试真题 JAVA】免单统计-100

    Map处理100/简单

    数组排序

    【华为机试真题 JAVA】查找众数及中位数-100

    排序

    100/简单

    数组排序

    【华为机试真题 JAVA】找朋友-100

    排序100/简单
    数组排序

    【华为机试真题 JAVA】第k个排列-100

    排序100/简单
    数组排序

    【华为机试真题 JAVA】高矮个子排队-100

    排序100/简单
    数组排序【华为机试真题 JAVA】乱序整数序列两数之和绝对值最小-100排序100/简单

    数组排序

    【华为机试真题 JAVA】最大N个数与最小N个数的和-100

    数组排序,数组判重,数组求和等

    100/简单

    数组排序

    【华为机试真题 JAVA】数组求和-100

    数组,字符串,模拟

    100/中等

    数组排序

    【华为机试真题 JAVA】身高体重排序-100

    ArrayList、去重、排序

    100/中等

    数组排序

    【华为机试真题 JAVA】磁盘容量排序-100

    多关键字排序、二维数组排序

    100/中等

    数组排序

    【华为机试真题 JAVA】奥运会排行榜-100

    多关键字排序

    100/简单

    数组排序

    【华为机试真题 JAVA】水果搬运问题-200

    多关键字排序

    200/简单

    数组排序

    【华为机试真题 JAVA】数组去重和排序-100

    HashMap排序、lambda表达式排序

    100/中等

    数组排序

    【华为机试真题 JAVA】查找舆情热词-100

    HashMap排序100/简单
    数组排序【华为机试真题 JAVA】热点网站统计-200HashMap排序200/简单

    数组排序

    【华为机试真题 JAVA】数组组成的最小数字-100

    字符串数组排序

    100/中等

    数组排序

    【华为机试真题 JAVA】找最小数-100

    多关键字排序

    100/简单

    数组排序

    【华为机试真题 JAVA】运维日志排序-100

    多关键字排序100/简单
    数组排序

    【华为机试真题 JAVA】统计射击比赛成绩-100

    多关键字排序100/简单
    数组排序

    【华为机试真题 JAVA】输出指定字母在字符串的中的索引-100

    多关键字排序100/简单
    数组排序

    【华为机试真题 JAVA】比赛评分-100

    多关键字排序100/简单
    数组排序

    【华为机试真题 JAVA】字符串简单数据解压缩-100

    多关键字排序100/简单
    数组排序【华为机试真题 JAVA】整型数组按个位值排序-100自定义排序100/简单
    数组排序

    【华为机试真题 JAVA】字符串重新排列-100

    字符串计数,字符串排序,字符串拼接,自定义排序100/简单
    数组排序

    【华为机试真题 JAVA】单词接龙-100

    多关键字排序,字符串处理100/简单

    数组排序

    【华为机试真题 JAVA】最长连续的数字串-200

    多关键字排序,字符串处理

    200/中等

    数组排序

    【华为机试真题 JAVA】字符统计及重排-100

    多关键字排序,字符串处理100/简单
    数组

    【华为机试真题 JAVA】判断元素是否出现重复

    HashMap计数-/简单
    数组

    【华为机试真题 JAVA】数组拼接-100

    Map和List数据结构的综合运用100/简单
    数组

    【华为机试真题 JAVA】数格子-100

    二维数组计数100/简单
    数组

    【华为机试真题 JAVA】篮球比赛-100

    数学计算100/简单
    数组

    【华为机试真题 JAVA】找出字符串中最小和最大数字-100

    数学计算100/简单
    数组

    【华为机试真题 JAVA】求解连续数列-100

    数学计算100/简单
    数组

    【华为机试真题 JAVA】分苹果-100

    数学计算100/简单
    数组

    【华为机试真题 JAVA】工号不够用了怎么办-100

    数学计算100/简单
    数组

    【华为机试真题 JAVA】勾股数元组-100

    数学计算100/中等
    数组

    【华为机试真题 JAVA】水仙花数 Ⅰ-100

    数学计算100/简单
    数组

    【华为机试真题 JAVA】太阳能板最大面积-100

    数学计算100/简单
    数组【华为机试真题 JAVA】用连续自然数之和来表达整数-100数学计算100/简单
    数组

    【华为机试真题 JAVA】素数之积-100

    数学计算100/简单
    数组

    【华为OD面试真题 JAVA】根据访问日志统计日活和月活

    字符串分隔,整数与字符串互转,Map计算,set去重等-/简单
    数组

    【华为机试真题 JAVA】路灯照明-100

    动态规划100/中等
    数组

    【华为机试真题 JAVA】最大股票收益-100

    动态规划100/中等
    数组

    【华为机试真题 JAVA】数字涂色-100

    动态规划100/简单
    数组【华为机试真题 JAVA】字符串加密-100动态规划100/中等
    数组【华为机试真题 JAVA】一种字符串压缩表示的解压-100动态规划100/中等
    数组

    【华为机试真题 JAVA】事件推送-100

    集合操作100/简单
    数组【华为机试真题 JAVA】组成最大数-100字符串排序,字符串拼接100/简单
    数组

    【华为机试真题 JAVA】德州扑克-100

    模拟100/中等
    数组

    【华为机试真题 JAVA】模拟内存分配-200

    模拟

    200/中等

    数组

    【华为机试真题 JAVA】内存资源分配-100

    模拟,排序100/简单
    数组

    【华为机试真题 JAVA】流水线-100

    模拟,排序100/简单
    数组【华为机试真题 JAVA】执行时长-100模拟,排序100/简单
    数组

    【华为机试真题 JAVA】相加-100

    模拟100/简单
    数组

    【华为机试真题 JAVA】喊7的次数重排-100

    模拟100/简单
    数组

    【华为机试真题 JAVA】5键键盘的输出-100

    模拟100/中等

    3. 栈和队列

    类别

    题目

    知识点

    题目分值 / 难度

    栈和队列

    【华为机试真题 JAVA】滑动窗口最大值-100

    双指针->滑动窗口

    100/简单

    栈和队列

    【华为机试真题 JAVA】DNA序列-100

    双指针->滑动窗口

    100/中等

    栈和队列

    【华为机试真题 JAVA】查找接口成功率最优时间段-100

    双指针->滑动窗口100/简单
    栈和队列

    【华为机试真题 JAVA】求满足条件的最长子串的长度-100

    双指针->滑动窗口100/简单
    栈和队列【华为机试真题 JAVA】最大花费金额-100双指针->滑动窗口100/简单
    栈和队列【华为机试真题 JAVA】最长元音子串的长度-100双指针->滑动窗口100/简单

    栈和队列

    【华为机试真题 JAVA】最大嵌套括号深度-100

    栈、字符串

    100/中等

    栈和队列

    【华为机试真题 JAVA】消消乐游戏-100

    栈、字符串

    100/简单

    栈和队列

    【华为OD面试真题 JAVA】有效的括号

    栈、字符串100/简单
    栈和队列

    【华为机试真题 JAVA】括号匹配-100

    栈、字符串100/简单
    栈和队列

    【华为机试真题 JAVA】表达式括号匹配-100

    栈、字符串100/简单
    栈和队列

    【华为机试真题 JAVA】解压报文-200

    栈、字符串拼接

    100/中等

    4 递归

    类别

    题目

    知识点

    题目分值 / 难度

    递归

    【华为机试真题 JAVA】猴子爬山-100

    递归

    100/简单

    递归

    【华为机试真题 JAVA】分糖果-100

    递归,模拟100/简单

    5. 二叉树

    类别

    题目

    知识点

    题目分值 / 难度

    二叉树【华为机试真题 JAVA】完全二叉树非叶子部分后序遍历-200二叉树遍历200/中等

    6. 图算法

    类别

    题目

    知识点

    题目分值 / 难度

    图

    【华为机试真题 JAVA】最小传输时延-200

    图,Dijkstra算法

    200/困难

    图

    【华为机试真题 JAVA】服务器广播-200

    图,DFS200/困难

  • 相关阅读:
    Kafka基础入门
    手撕——排序
    一个简单HTML5期末考核大作业,学生个人html静态网页制作代码
    MITSUBISHI A1SJ51T64电源单元
    Java学习笔记5.1.2 集合 - Collectiont接口
    Lniux三剑客——Grep
    七大排序扩展篇——Java
    Android入门第31天-Android里的ViewFlipper翻转视图的使用
    HCIP 第五天实验
    SpringAOP前备知识
  • 原文地址:https://blog.csdn.net/weixin_52894047/article/details/126451457
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号