给定一个字符串S 和一个单词字典 words,问, words中一共有多少个单词words[i]是字符串S的子序列? 注意, 子序列不同于子串, 子序列不要求连续. numb...
给定一个字符串S 和一个单词字典 words,问, words中一共有多少个单词words[i]是字符串S的子序列? 注意, 子序列不同于子串, 子序列不要求连续. numb...
给定一个整型数组,找到主元素,它在数组中的出现次数严格大于数组元素个数的三分之一。 majority-element-ii 样例 例1: 例2: 思路1 思路2摩尔投票法 G...
给定一个包含正整数的数组A , 以及两个正整数 L 和R (L <= R). 返回最大元素值在范围[L, R]之间的子数组(连续, 非空)的个数, number-of-sub...
给定两个字符串s1和s2,如果s2包含s1的排列,则写一个函数返回true。 换句话说,第一个字符串的排列之一是第二个字符串的substring。 permutation-i...
设计一个算法,找出只含素因子2,3,5 的第 n 小的数。 符合条件的数如:1, 2, 3, 4, 5, 6, 8, 9, 10, 12... ugly-number-ii ...
设计一个迭代器来实现摊平二维向量的功能 flatten-2d-vector 样例 例1: 例2: 源码地址 https://github.com/xingfu0809/Jav...
给出一个包含 0 .. N 中 N 个数的序列,找出0 .. N 中没有出现在序列中的那个数。 missing-number 样例 样例 1: 样例 2: 源码地址 http...
给定一个整数,将其转换成罗马数字。 保证给定的整数在1到3999的范围内。 integer-to-roman 样例 样例 1: 样例 2: 源码地址 https://gith...
一个长为 N 且下标从 0 开始的数组 A 包含 从 0 到 N - 1 的所有整数。找到并返回集合 S 的最大长度,其中S [i] = {A [i],A [A [i]],A...
给定一个整数数组,1 ≤ a[i] ≤ n(n = 数组的大小),一些元素出现两次,其他元素出现一次。 找到在此数组中出现两次的所有元素。 find-all-duplicat...
有两个具有相同非零长度的整数序列A和B。可以交换它们的一些元素A[i]和B[i]。 注意,两个可交换的元素在它们各自的序列中处于相同的索引位置。进行一些交换之后,A和B需要严...
ARouter 爬坑之旅 # 效果图 ## 1、ARouter功能介绍 1. 支持直接解析标准URL进行跳转,并自动注入参数到目标页面中 2. 支持多模块工程使用 3. 支持...
前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 上述功能是由Android的WebView实现的,其中涉...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
不知道大家有没有过这样的烦恼,打开Drawable文件夹下到处都是各式各样的shape定义,其中不乏有一模一样的样式,但只是名字不同,或者仅仅只是radius,color不同...
在使用模拟器开发过程中有时需要使用Charles抓包数据进行分析,新版的模拟器不能想之前那样方便的设置电脑的代理了,现在给大家分享一个方法: 设置 --> 更多 --> 移动...