写点什么

GitHub 标星 3,Android 面试

用户头像
Android架构
关注
发布于: 20 小时前
  • Android Binder 机制及 AIDL 使用

  • Android Parcelable 和 Serializable 的区别

  • 一个 APP 从启动到主页面显示经历了哪些过程?

  • Android 性能优化总结

  • Android 内存泄漏总结

  • Android 布局优化之 include、merge、ViewStub 的使用

  • Android 权限处理

  • Android 热修复原理

  • Android 插件化入门指南

  • VirtualApk 解析

  • Android 推送技术解析

  • Android Apk 安装过程]

  • PopupWindow 和 Dialog 区别


[](

)开源框架


  • OkHttp 解析

  • Retrofit 解析

  • EventBus 解析


[](

)第三章 数据结构


  • 线性表

  • 栈和队

  • 树的基础

  • 其他常见的树

  • 并查集

  • B-树,B+树,B*树]

  • 图的基础

  • 拓扑排序

  • Kruskal 算法

  • Prim 算法

  • Dijkstra 算法

  • Floyd 算法

  • 散列查找

  • 排序

  • 海量数据处理


[](

)第四章 算法


  • 剑指 offer

  • 01.二维数组中的查找

  • 02.替换空格

  • 03.从尾到头打印链表

  • 04.重建二叉树

  • 05.用两个栈实现队列

  • 06.旋转数组的最小数字

  • 07.斐波那契数列

  • 08.二进制中 1 的个数

  • 09.打印 1 到最大的 n 位数

  • 10.在 O(1)时间删除链表节点

  • 11.调整数组顺序使奇数位于偶数前面

  • 12.链表中倒数第 K 个节点

  • 13.反转链表

  • 14.合并两个排序的链表

  • 15.树的子结构

  • 16.二叉树的镜像

  • 17.顺时针打印矩阵

  • 18.包含 min 函数的栈

  • 19.栈的压入、弹出序列

  • 20.从上往下打印二叉树

  • 21.二叉搜索树的后序遍历序列

  • 22.二叉树中和为某一值得路径

  • 23.复杂链表的复制

  • 24.二叉搜索树与双向链表

  • 25.字符串的排列

  • 26.数组中出现次数超过一半的数字

  • 27.最小的 k 个数

  • 28.连续子数组的最大和

  • 29.求从 1 到 n 的整数中 1 出现的次数

  • 30.把数组排成最小的数

  • 31.丑数

  • 32.第一个只出现一次的字符

  • 33.数组中的逆序对

  • 34.两个链表的第一个公共结点

  • 35.在排序数组中出现的次数

  • 36.二叉树的深度

  • 37.判断平衡二叉树

  • 38.数组中只出现一次的数字

  • 39.和为 s 的两个数字

  • 40.和为 s 的连续正数序列

  • 41.翻转单词顺序

  • 42.左旋转字符串

  • 43.n 个骰子的点数

  • 44.扑克牌的顺子

  • 45.约瑟夫环问题

  • 46.不用加减乘除做加法

  • 47.把字符串转换成整数

  • 48.树中两个结点的最低公共结点

  • 49.数组中重复的数字

  • 50.构建乘积数组

  • 51.正则表达式匹配

  • 52.表示数值的字符串

  • 53.字符流中第一个不重复的字符

  • 54.链表中环的入口结点

  • 55.删除链表中重复的结点

  • 56.二叉树的下一个结点

  • 57.对称的二叉树

  • 58.把二叉树打印出多行

  • 59.按之字形顺序打印二叉树

  • 60.二叉搜索树的第 k 个结点

  • 61.数据流中的中位数

  • 62.滑动窗口的最大值

  • 63.矩阵中的路径

  • 64.机器人的运动范围


![二维数组中的查找解析](https://img-blog.csdn


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


img.cn/img_convert/3fe5a3c8394add4331431b0c9a3621d2.png)

[](

)LeetCode


  • Dynamic Programming

  • Distinct Subsequences

  • Longest Common Subsequence

  • Longest Increasing Subsequence

  • Best Time to Buy and Sell Stock

  • Maximum Subarray

  • Maximum Product Subarray

  • Longest Palindromic Substring

  • BackPack

  • Maximal Square

  • Stone Game

  • Array

  • Partition Array

  • Subarray Sum

  • Plus One

  • Palindrome Number

  • Two Sum

  • String

  • Restore IP Addresses

  • Rotate String

  • Valid Palindrome

  • Length of Last Word

  • Linked List

  • Remove Duplicates from Sorted List

  • Partition List

  • Merge Two Sorted Lists

  • LRU Cache

  • Remove Linked List Elements

  • Greedy

  • Jump Game

  • Gas Station

  • Candy

  • 创建型模式

  • 简单工厂模式

  • 工厂方法模式

  • 抽象工厂模式

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
GitHub标星3,Android面试