摘要:
leecode练习 292、Nim游戏 题目要求: 你和你的朋友,两个人一起玩 “Nim 游戏”,桌子上有一堆石头,每次你们轮流拿掉 1 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手 你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏 示例: 阅读全文
posted @ 2019-05-21 20:27
newking_itman
阅读(152)
评论(0)
推荐(0)
摘要:
leecode练习 461、汉明距离 题目要求: 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目 给出两个整数 和 ,计算它们之间的汉明距离 注意: 0 ≤ , int: a = x ^ y 位运算符,按位异或,相同为0,不同为1 s = 0 a=bin(a) python中的内 阅读全文
posted @ 2019-05-21 19:19
newking_itman
阅读(148)
评论(0)
推荐(0)
摘要:
leecode练习 804、唯一摩尔斯密码词 题目要求: 国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串 比如: 对应 , 对应 , 对应 , 等等 为了方便,所有26个英文字母对应摩尔斯密码表如下: 给定一个单词列表,每个单词可以写成每个字母对应摩尔斯密码的组 阅读全文
posted @ 2019-05-21 18:24
newking_itman
阅读(238)
评论(0)
推荐(0)
摘要:
leecode练习 832、翻转图像 题目要求: 给定一个二进制矩阵 ,我们想先水平翻转图像,然后反转图像并返回结果 水平翻转图片就是将图片的每一行都进行翻转,即逆序。例如,水平翻转 的结果是 反转图片的意思是图片中的 全部被 替换, 全部被 替换。例如,反转 的结果是 例子1: 列子2: 提示: 阅读全文
posted @ 2019-05-21 16:25
newking_itman
阅读(113)
评论(0)
推荐(0)
摘要:
leecode练习 561、数组拆分Ⅰ 题目要求: 给定长度为 2n的数组, 你的任务是将这些数分成 n对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大 例子: 提示: 1. n 是正整数,范围在 [1, 100 阅读全文
posted @ 2019-05-21 13:31
newking_itman
阅读(131)
评论(0)
推荐(0)

浙公网安备 33010602011771号