
算法
文章平均质量分 79
龙腾腾
凡是过往,皆为序章。
展开
-
Android 算法篇二--算法必练题
Trie:1.两数之和:https://leetcode-cn.com/problems/two-sum/20. 有效的括号:https://leetcode-cn.com/problems/valid-parentheses/394. 字符串解码:https://leetcode-cn.com/problems/decode-string/146. LRU缓存机制:https://leetcode-cn.com/problems/lru-cache/208. 实现 Trie (前缀树):http原创 2020-08-21 21:01:13 · 294 阅读 · 0 评论 -
算法篇1--java语言基础
说明,系列文章是基于我看《源码4》一书总结整理。一、java程序的基本组成和语句1、表达式的优先级:我写过一篇 https://blog.csdn.net/u013750244/article/details/1070642272、类型转换什么是布尔类型:3、Java语句的隐式赋值4、数组的常见基础使用5、数组别名引起的错误6、典型静态方法的实现7、递归...原创 2020-07-01 18:14:30 · 160 阅读 · 0 评论 -
Android 算法--数位之积
描述输入一个正整数n,输出一个最小正整数m,使得m的各位乘积等于n,若不存在,则返回-1。Example 1:Input: 100Output: 455Example 2:Input: 36Output: 49思路1、当输入的数据n<10时,可以直接返回10+n;2、当输入的数据>10时,需要分析求小于10的所有因子,而且要满足因子的个数越少越好,并且小的因子应该放...原创 2020-03-10 17:53:03 · 430 阅读 · 0 评论 -
Android 算法--100盏灯问题
问题: 题目描述:问题描述:有100盏灯,编号依次为1,2,3.100,电灯全部关着。现在来了100个人,第一个人把所有的灯开关按下;第二个人隔一个灯按下(2,4,6…);第三个人每隔两个灯按下(3,6,9…).第100个人隔99个灯按下(100),最后还有几盏灯,那几盏灯亮着? 问题分析: 对于每个人在拉关开关就是将原来的变反。 现在第一个人走后,所有的灯全...原创 2020-03-09 16:30:49 · 510 阅读 · 1 评论