博乐科技笔试题

一家游戏公司,编程题一共四道,时间2h。

第一题:

奇偶数排序。给定一个数组,相邻元素之和必须是奇数,需要返回字典序最小的重排序列,非力扣原题,但和这两道挺像的,像是这两个题目的缝合。

第二题:

括号的有效匹配,用栈直接秒了。需要猜题意,文案改的还是蛮有意思的,但一眼就能看出来。

第三题:

给定一个数组和一个未知数m,数组之和是m的倍数,这样的数组称优质数组,现在提供了:任意一个元素+1 或 删去一个元素 这两种操作,至少几次操作可以让一个数组变成优质数组。

基础解法是O(N2)会超时,使用动态规划DP是O(NxM),利用模的特性,当时没想出来。
第四题:

岛屿数量,典型的连通块计数问题,只不过不是上下左右四个方向,是八个方向,斜对角也都算上了,用DFS和BFS做。

笔试题a了三道,第三题没做出来,动态规划的题,没什么思路,没模拟出来。

相关推荐
随意起个昵称7 小时前
区间dp-基础题目1(石子合并)
算法·动态规划
吞下星星的少年·-·8 小时前
线段树模板
算法
Godspeed Zhao8 小时前
跨越天际:从智能汽车到 eVTOL 的适航与系统级开发10——DO-178C 的确定性
科技·汽车·具身智能·evtol
段一凡-华北理工大学8 小时前
2026 高炉炼铁智能化技术全景与演进路径~系列文章11:演进路径与行业未来
大数据·网络·人工智能·算法·工业智能体·高炉炼铁智能化
叶小鸡8 小时前
小鸡玩算法-力扣HOT100-多维动态规划
算法·leetcode·动态规划
星马梦缘9 小时前
aaaaa
数据结构·c++·算法
菜菜的顾清寒9 小时前
力扣HOT100(42)链表-随机链表的复制
算法·leetcode·链表
lqqjuly9 小时前
模型剪枝与稀疏化:理论、算法与可运行实现
人工智能·算法·剪枝
逻辑君10 小时前
Foresight研究报告【20260011】
人工智能·线性代数·算法·矩阵
珊瑚里的鱼10 小时前
【动态规划】不同路径Ⅱ
算法·动态规划