摘要: 1240 Tiling a Rectangle with the Fewest Squares 铺瓷砖 问题描述 你是一位施工队的工长,根据设计师的要求准备为一套设计风格独特的房子进行室内装修。 房子的客厅大小为 x ,为保持极简的风格,需要使用尽可能少的 正方形 瓷砖来铺盖地面。 假设正方形瓷砖的 阅读全文
posted @ 2019-11-08 21:55 slowbird 阅读(1108) 评论(1) 推荐(1) 编辑
摘要: 1239 Maximum Length of a Concatenated String with Unique Characters 串联字符串的最大长度 问题描述 给定一个字符串数组 ,字符串 是将 某一子序列字符串连接所得的字符串,如果 中的每一个字符都只出现过一次,那么它就是一个可行解。 请 阅读全文
posted @ 2019-11-08 21:52 slowbird 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 1238 Circular Permutation in Binary Representation 循环码排列 问题描述 给你两个整数 和 。你的任务是返回任意 的排列 ,并且满足: 和 的二进制表示形式只有一位不同 和 的二进制表示形式也只有一位不同 示例 1: 输入: n = 2, start 阅读全文
posted @ 2019-11-08 21:49 slowbird 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1237 Find Positive Integer Solution for a Given Equation 找出给定方程的正整数解 问题描述 给出一个函数 和一个目标结果 ,请你计算方程 所有可能的正整数 数对 和 。 给定函数是严格单调的,也就是说: `f(x, y) 输入: functio 阅读全文
posted @ 2019-11-02 11:01 slowbird 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1235 Maximum Profit in Job Scheduling 规划兼职工作 问题描述 你打算利用空闲时间来做兼职工作赚些零花钱。 这里有 份兼职工作,每份工作预计从 开始到 结束,报酬为 。 给你一份兼职工作表,包含开始时间 ,结束时间 和预计报酬 三个数组,请你计算并返回可以获得的最 阅读全文
posted @ 2019-11-01 19:45 slowbird 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 1234 Replace the Substring for Balanced String 替换子串等到平衡字符串 问题描述 有一个只含有 四种字符,且长度为 的字符串。 假如在该字符串中,这四个字符都恰好出现 次,那么它就是一个「平衡字符串」。 给你一个这样的字符串 ,请通过「替换一个子串」的方 阅读全文
posted @ 2019-11-01 19:43 slowbird 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 1233 Remove Sub Folders from the Filesystem 删除子文件夹 问题描述 你是一位系统管理员,手里有一份文件夹列表 ,你的任务是要删除该列表中的所有 子文件夹 ,并以 任意顺序 返回剩下的文件夹。 我们这样定义「子文件夹」: 如果文件夹 位于另一个文件夹 下,那 阅读全文
posted @ 2019-11-01 19:40 slowbird 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 1232 Check If It Is a Straight Line 缀点成线 问题描述 在一个 XY 坐标系中有一些点,我们用数组 来分别记录它们的坐标,其中 表示横坐标为 、纵坐标为 的点。 请你来判断,这些点是否在该坐标系中属于同一条直线上,是则返回 ,否则请返回 。 示例 1: 输入: c 阅读全文
posted @ 2019-11-01 19:35 slowbird 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1231 Divide Chocolate 分享巧克力 问题描述 你有一大块巧克力,它由一些甜度不完全相同的小块组成。我们用数组 来表示每一小块的甜度。 你打算和 名朋友一起分享这块巧克力,所以你需要将切割 次才能得到 块,每一块都由一些 连续 的小块组成。 为了表现出你的慷慨,你将会吃掉 总甜度最 阅读全文
posted @ 2019-10-25 15:15 slowbird 阅读(4863) 评论(0) 推荐(0) 编辑
摘要: 1229 Meeting Scheduler 安排会议日程 问题描述 你是一名行政助理, 手里有两位客户的空闲时间表: 和 , 以及会议的预计持续时间 , 请你为他们安排合适的会议时间. 「会议时间」是两位客户都有空参加, 并且持续时间能够满足预计时间 的 最早的时间间隔 . 如果没有满足要求的会议 阅读全文
posted @ 2019-10-25 10:05 slowbird 阅读(632) 评论(0) 推荐(0) 编辑