VMice

25
2月
2020

biweekly-contest-20

根据数字二进制下 1 的数目排序 给你一个整数数组 arr 。请你将数组中的元素按照其二进制表示中数字 1 的数目升序排序。 如果存在多个数字二进制中 1 的数...

22
2月
2020

weekly-contest-176

统计有序矩阵中的负数 给你一个 m * n 的矩阵 grid,矩阵中的元素无论是按行还是按列,都以非递增顺序排列。  请你统计并返回 gri...

11
2月
2020

biweekly-contest-19

将数字变成 0 的操作次数 给你一个非负整数 num ,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。 示例 1: 输入:num...

09
2月
2020

weekly-contest-175

检查整数及其两倍数是否存在 给你一个整数数组 arr,请你检查是否存在两个整数 N 和 M,满足 N 是 M 的两倍(即,N = 2 * M...

04
2月
2020

搜索引擎中的数学原理

读文须知 本博文是概述吴军一书《数学之美》中第八章至第十一章的内容,涉及科班所学内容不进行解释。因为本书面向大众,所以对于本书内容,作者只讲述简单的原理。 前置知识 搜索引擎的原理其实非常简单,建立一...

03
2月
2020

weekly-contest-174

方阵中战斗力最弱的 K 行 给你一个大小为 m * n 的方阵 mat,方阵由若干军人和平民组成,分别用 0 和 1 表示。 请你返回方阵中战斗力最弱的&nbs...

26
1月
2020

weekly-contest-173

删除回文子序列 给你一个字符串 s,它仅由字母 ‘a’ 和 ‘b’ 组成。每一次删除操作都可以从 s 中删除一个回文 子序列。 返回删除给定字符串中所有字符(字符串为空)...

26
1月
2020

biweekly-contest-18

数组序号转换 给你一个整数数组 arr ,请你将数组中的每个元素替换为它们排序后的序号。 序号代表了一个元素有多大。序号编号的规则如下: 序号从 1 开始编号。 一个元素越大,那么序号越大。...

19
1月
2020

weekly-contest-172

6 和 9 组成的最大数字 给你一个仅由数字 6 和 9 组成的正整数 num。 你最多只能翻转一位数字,将 6 变成 9,或者把 9 变成 6 。 请返回你可...