-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
32 lines (31 loc) · 18.3 KB
/
Copy pathindex.html
File metadata and controls
32 lines (31 loc) · 18.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!doctype html><html lang=en dir=ltr><head><meta name=generator content="Hugo 0.84.0"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="interview-leetcode🔥 # interview-leetcode 项目旨在快速复习找到工作,包括高频算法和真实面试问题问答,当然这些基本知识,也是工程师的学习素养,全部掌握对于工作来说也会有极大的帮助。
如果这个项目能为您带来帮助,我将感到非常荣幸!😁 如果您也对这个项目感兴趣,请 点此跳转项目🌟Star 以示鼓励, 项目会 持续更新,谢谢你的支持。 成员结构 # 这是一群爱学习的互联网人,联合起来完成了这个知识库的维护
编程伐木累线上组织的成员来源于各个公司和各大高校,在群里我们可以一起:
认识各大公司一线开发者,和他们进行交流分享 获得内推机会,我们的成员来自国内众多一线互联网公司、还有专业的人力资源在线答疑 讨论最新互联网前沿知识和目前的趋势 反馈本书遇到的问题,共同改善内容质量 成为本书的编辑者,为手册贡献更多优质的内容 日常分享算法、Go等语言、工程、架构、运维等技术内容 群内分享工作经验、职场感悟、学习方法、商业、投资、协作、管理等方面的想法 成为组织的一员,可在群内在线答疑交流、以及反馈知识库中的问题。
算法 # 刷题平台: LeetCode中国
算法面试注意 数据结构 LeetCode-hot100-easy LeetCode-hot100-medium LeetCode-hot100-difficult 其他高频算法 华为机试 面试高频问题大全 # 面试高频问题,是技术交流群每日一问讨论并总结得出,复习的时候注意反思节奏,用过没,是什么,哪个更好,为什么可以这样,是怎么实现的
面试高频问题-操作系统 面试高频问题-linux 面试高频问题-go 面试高频问题-redis 面试高频问题-mysql 面试高频问题-网络 面试高频问题-docker 面试高频问题-k8s TODO面试高频问题-前端 TODO面试高频问题-mongoDB 项目一般问什么 面试高频问题-待解答 更多内容见电子书 leetcode."><meta name=theme-color content="#FFFFFF"><meta property="og:title" content><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="https://leetcode.coding3min.com/"><title>| 程序员的魔法书</title><link rel=manifest href=/manifest.json><link rel=icon href=/favicon.png type=image/x-icon><link rel=stylesheet href=/book.min.958cea7827621d6fbcb3acf091344c3e44e3d2a9428f9c3c38bb9eb37bf8c45d.css integrity="sha256-lYzqeCdiHW+8s6zwkTRMPkTj0qlCj5w8OLues3v4xF0=" crossorigin=anonymous><script defer src=/flexsearch.min.js></script><script defer src=/en.search.min.fa55d4ab6347cff8bc3ae9cefd152a646ed2f9d06f23a24af15f5f4aeb5f3414.js integrity="sha256-+lXUq2NHz/i8OunO/RUqZG7S+dBvI6JK8V9fSutfNBQ=" crossorigin=anonymous></script><script defer src=/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js integrity="sha256-b2+Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC+NdcPIvZhzk=" crossorigin=anonymous></script><link rel=alternate type=application/rss+xml href=https://leetcode.coding3min.com/index.xml title=程序员的魔法书></head><body dir=ltr><input type=checkbox class="hidden toggle" id=menu-control>
<input type=checkbox class="hidden toggle" id=toc-control><main class="container flex"><aside class=book-menu><div class=book-menu-content><nav><h2 class=book-brand><a href=/><img src=/logo.png alt=Logo><span>程序员的魔法书</span></a></h2><div class=book-search><input type=text id=book-search-input placeholder=Search aria-label=Search maxlength=64 data-hotkeys=s/><div class="book-search-spinner hidden"></div><ul id=book-search-results></ul></div><ul><li><a href=/readme/>知识库介绍</a></li><li><a href=/contribute/>如何贡献</a></li><li><a href=/todo/>待解答问题列表</a></li><li><a href=%e8%b5%84%e6%ba%90%e5%ba%93/README>资源库</a></li><li><a href=/blog/>大佬Blog</a></li><li><a href=/interview/xiang-mu-wen-shi-mo/>项目一般问什么</a></li><li><a href=/leetcode/suan-fa-mian-shi-zhu-yi/>算法面试注意</a></li><li><a href=/leetcode/shu-ju-jie-gou/>数据结构</a></li><li><a href=/leetcode/easy/>LeetCode-hot100-easy</a></li><li><a href=/leetcode/medium/>LeetCode-hot100-medium</a></li><li><a href=/leetcode/difficult/>LeetCode-hot100-difficult</a></li><li><a href=/leetcode/other/>其他高频算法</a></li><li><a href=/leetcode/hua-wei-ji-shi/>华为机试</a></li><li><a href=/interview/cao-zuo-xi-tong/>操作系统</a></li><li><a href=/interview/qian-duan/>前端</a></li><li><a href=/interview/linux/>Linux</a></li><li><a href=/interview/go/><strong>Go</strong></a><ul><li><a href=https://golang.coding3min.com>Go语言精进之路</a></li></ul></li><li><a href=/interview/java/>Java</a></li><li><a href=/interview/redis/>Redis</a></li><li><a href=/interview/mysql/>Mysql</a></li><li><a href=/interview/queue/>消息队列</a></li><li><a href=/interview/network/>网络</a></li><li><a href=/interview/mongodb/>mongoDB</a></li><li><a href=/leetcode-vscode/>协作办法</a></li><li><a href=interview/devops><strong>devops</strong></a><ul><li><a href=jenkins/jenkins%e5%bf%ab%e9%80%9f%e5%85%a5%e9%97%a8>jenkins 快速入门</a></li></ul></li><li><a href=/interview/mysql/><strong>Mysql</strong></a><ul><li><a href=mysql/%e9%9b%86%e7%be%a4>集群</a><ul><li><a href=/mysql/%E9%9B%86%E7%BE%A4/%E5%BF%AB%E9%80%9F%E6%8B%89%E8%B5%B7/>快速拉起</a></li></ul></li><li><a href=mysql/%e4%b8%bb%e4%bb%8e>主从</a><ul><li><a href=/mysql/%E4%B8%BB%E4%BB%8E/%E5%BB%BA%E7%AB%8B%E4%B8%BB%E4%BB%8E/>建立主从</a></li><li><a href=/mysql/%E4%B8%BB%E4%BB%8E/relaylog/>relaylog 详解</a></li><li><a href=/mysql/%E4%B8%BB%E4%BB%8E/%E4%B8%BB%E4%BB%8E%E5%88%87%E6%8D%A2/>主从切换</a></li><li><a href=/mysql/%E4%B8%BB%E4%BB%8E/%E9%9B%86%E7%BE%A4%E6%96%B9%E6%A1%88%E5%88%87%E6%8D%A2%E4%B8%BA%E4%BA%92%E4%B8%BA%E4%B8%BB%E4%BB%8E/>集群方案切换为互为主从</a></li><li><a href=/mysql/%E4%B8%BB%E4%BB%8E/%E5%B8%B8%E8%A7%81%E6%95%85%E9%9A%9C/>常见故障</a></li><li><a href=/mysql/%E4%B8%BB%E4%BB%8E/mysql%E7%9A%84expire_logs_days%E5%8F%82%E6%95%B0%E5%BC%95%E5%8F%91%E7%9A%84%E4%B8%BB%E4%BB%8E%E7%8A%B6%E6%80%81%E4%B8%A2%E5%A4%B1%E9%97%AE%E9%A2%98/>mysql 的 expire_logs_days 参数引发的主从状态丢失问题</a></li></ul></li><li><a href=mysql/%e8%bf%90%e7%bb%b4>运维</a><ul><li><a href=/mysql/%E8%BF%90%E7%BB%B4/%E5%BF%98%E8%AE%B0%E5%AF%86%E7%A0%81/>忘记密码</a></li><li><a href=/mysql/%E8%BF%90%E7%BB%B4/%E5%A4%87%E4%BB%BD%E6%95%B0%E6%8D%AE%E5%BA%93/>备份数据库</a></li><li><a href=/mysql/%E8%BF%90%E7%BB%B4/%E9%87%8D%E5%BB%BAmysql%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E6%96%B9%E6%B3%95/>重建 mysql 数据库的方法</a></li><li><a href=/mysql/%E8%BF%90%E7%BB%B4/mysql%E6%AD%A3%E7%A1%AE%E6%B8%85%E7%90%86binlog%E6%97%A5%E5%BF%97%E7%9A%84%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%B3%95/>mysql 正确清理 binlog 日志的两种方法</a></li><li><a href=/mysql/%E8%BF%90%E7%BB%B4/%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/>注意事项</a></li></ul></li></ul></li><li><a href=/tools/readme/>实用工具</a></li><li><a href=docker><strong>Docker</strong></a><ul><li><strong>Docker 入门</strong><ul><li><a href=Docker>容器&Docker 入门</a></li><li><a href=Docker/chapter.1/docker-story>容器故事</a></li><li><a href=Docker/chapter.1/deal-what>能解决什么问题</a></li><li><a href=Docker/chapter.1/docker-superiority>优势</a></li><li><a href=Docker/chapter.1/what-is-image>镜像概念</a></li><li><a href=Docker/chapter.1/what-is-docker>容器概念</a></li><li><a href=Docker/chapter.1/what-is-repository>仓库概念</a></li></ul></li><li><a href=Docker><strong>Docker 安装</strong></a><ul><li><a href=Docker/chapter.1/%e5%ae%89%e8%a3%85Docker>安装说明</a></li><li><a href=Docker/chapter.1/Centos%e5%ae%89%e8%a3%85>CentOS 安装</a></li><li><a href=Docker/chapter.1/Windows%e5%ae%89%e8%a3%85>Windows 安装</a></li><li><a href=Docker/chapter.1/Macbook%e5%ae%89%e8%a3%85>Macbook 安装</a></li><li><a href=Docker/chapter.1/README>容器&docker 入门实验</a></li></ul></li><li><a href=Docker/chapter.2/README><strong>Docker 命令</strong></a><ul><li><a href=Docker/chapter.2/base-command>基础命令</a></li><li><a href=Docker/chapter.2/image-command>镜像命令</a></li><li><a href=Docker/chapter.2/container-command>容器操作命令</a></li><li><a href=Docker/chapter.2/container-command2>容器管理命令</a></li><li><a href=Docker/chapter.2/resources-command>资源命令</a></li><li><a href=Docker/chapter.2/lab-wordpress>wordpress 博客系统</a></li><li><a href=Docker/chapter.2/lab-python>python 文件下载系统</a></li></ul></li><li><strong>Docker 镜像</strong><ul><li><a href=Docker/chapter.3/c-dockerfile>Dockerfile</a></li><li><a href=Docker/chapter.3/repositories>个人仓库</a></li><li><a href=Docker/chapter.4/best-dockerfile>Dockerfile 最佳实践</a></li><li><a href=Docker/chapter.4/best-dockerfile-other>Dockerfile 其他建议</a></li></ul></li><li><strong>Docker 网络-todo</strong></li><li><strong>Docker 存储-todo</strong><ul><li>数据卷-todo</li><li>挂载卷-todo</li></ul></li><li><strong>Docker Compose-todo</strong></li><li><strong>Docker Swarm-todo</strong></li></ul></li><li><a href=k8s>k8s</a><ul><li>Kubernetes 入门-todo</li><li><a href=Kubernetes/chapter.1/install-k8s>Kubernetes 安装-todo</a></li><li><a href=Kubernetes/skill/k8s%e6%8a%80%e5%b7%a7%e5%ae%8c%e5%85%a8%e7%89%88>k8s 技巧大全</a></li><li><a href=Kubernetes/CKA-1/Intorduction>CKA 刷题之路</a><ul><li><a href=Kubernetes/CKA-1/cka-list>2019 年考试题目</a></li></ul></li></ul></li></ul></nav><script>(function(){var a=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(b){localStorage.setItem("menu.scrollTop",a.scrollTop)}),a.scrollTop=localStorage.getItem("menu.scrollTop")})()</script></div></aside><div class=book-page><header class=book-header><div class="flex align-center justify-between"><label for=menu-control><img src=/svg/menu.svg class=book-icon alt=Menu></label>
<strong></strong><label for=toc-control><img src=/svg/toc.svg class=book-icon alt="Table of Contents"></label></div><aside class="hidden clearfix"><nav id=TableOfContents><ul><li><ul><li><a href=#成员结构>成员结构</a></li></ul></li><li><a href=#算法>算法</a></li><li><a href=#面试高频问题大全>面试高频问题大全</a></li><li><a href=#如何参与协作>如何参与协作?</a></li><li><a href=#license>License</a></li><li><a href=#最后>最后</a></li><li><a href=#致谢>致谢</a></li></ul></nav></aside></header><article class=markdown><h1 id=interview-leetcode>interview-leetcode🔥
<a class=anchor href=#interview-leetcode>#</a></h1><p><code>interview-leetcode</code> 项目旨在快速复习找到工作,包括高频算法和真实面试问题问答,当然这些基本知识,也是工程师的学习素养,全部掌握对于工作来说也会有极大的帮助。</p><p><img src=https://img.shields.io/github/watchers/coding3min/interview-leetcode.svg alt>
<img src=https://img.shields.io/github/stars/coding3min/interview-leetcode.svg alt>
<img src=https://img.shields.io/github/forks/coding3min/interview-leetcode.svg alt>
<a href=https://leetcode.coding3min.com/><img src=https://img.shields.io/badge/ebook-%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB-4ab8a1 alt></a></p><p><img src=https://img.shields.io/badge/language-Golang-orange.svg alt=Travis>
<img src=https://img.shields.io/github/last-commit/coding3min/interview-leetcode.svg alt="last commit"></p><ul><li>如果这个项目能为您带来帮助,我将感到非常荣幸!😁</li><li>如果您也对这个项目感兴趣,请
<a href=https://github.com/coding3min/interview-leetcode>点此跳转项目<strong>🌟Star</strong></a> 以示鼓励, 项目会 <strong>持续更新</strong>,谢谢你的支持。</li></ul><h3 id=成员结构>成员结构
<a class=anchor href=#%e6%88%90%e5%91%98%e7%bb%93%e6%9e%84>#</a></h3><p>这是一群爱学习的互联网人,联合起来完成了这个知识库的维护</p><blockquote><p>编程伐木累线上组织的成员来源于各个公司和各大高校,在群里我们可以一起:</p></blockquote><ul><li>认识各大公司一线开发者,和他们进行交流分享</li><li>获得内推机会,我们的成员来自国内众多一线互联网公司、还有专业的人力资源在线答疑</li><li>讨论最新互联网前沿知识和目前的趋势</li><li>反馈本书遇到的问题,共同改善内容质量</li><li>成为本书的编辑者,为手册贡献更多优质的内容</li><li>日常分享算法、Go等语言、工程、架构、运维等技术内容</li><li>群内分享工作经验、职场感悟、学习方法、商业、投资、协作、管理等方面的想法</li></ul><p><a href=https://mp.weixin.qq.com/s/ErQFjJbIsMVGjIRWbQCD1Q><strong>成为组织的一员</strong></a>,可在群内在线答疑交流、以及反馈知识库中的问题。</p><h2 id=算法>算法
<a class=anchor href=#%e7%ae%97%e6%b3%95>#</a></h2><p>刷题平台:
<a href=https://leetcode-cn.com/problemset/all/>LeetCode中国</a></p><ul><li><a href=/leetcode/suan-fa-mian-shi-zhu-yi/>算法面试注意</a></li><li><a href=/leetcode/shu-ju-jie-gou/>数据结构</a></li><li><a href=/leetcode/easy/>LeetCode-hot100-easy</a></li><li><a href=/leetcode/medium/>LeetCode-hot100-medium</a></li><li><a href=/leetcode/difficult/>LeetCode-hot100-difficult</a></li><li><a href=/leetcode/other/>其他高频算法</a></li><li><a href=/leetcode/hua-wei-ji-shi/>华为机试</a></li></ul><h2 id=面试高频问题大全>面试高频问题大全
<a class=anchor href=#%e9%9d%a2%e8%af%95%e9%ab%98%e9%a2%91%e9%97%ae%e9%a2%98%e5%a4%a7%e5%85%a8>#</a></h2><p>面试高频问题,是技术交流群每日一问讨论并总结得出,复习的时候注意反思节奏,用过没,是什么,哪个更好,为什么可以这样,是怎么实现的</p><ul><li><a href=/interview/cao-zuo-xi-tong/>面试高频问题-操作系统</a></li><li><a href=/interview/linux/>面试高频问题-linux</a></li><li><a href=/interview/go/>面试高频问题-go</a></li><li><a href=/interview/redis/>面试高频问题-redis</a></li><li><a href=/interview/mysql/>面试高频问题-mysql</a></li><li><a href=/interview/network/>面试高频问题-网络</a></li><li><a href=/interview/docker/>面试高频问题-docker</a></li><li><a href=/interview/k8s/>面试高频问题-k8s</a></li><li><a href=/interview/qian-duan/>TODO面试高频问题-前端</a></li><li>TODO面试高频问题-mongoDB</li><li><a href=/interview/xiang-mu-wen-shi-mo/>项目一般问什么</a></li><li><a href=/todo/>面试高频问题-待解答</a></li></ul><p><strong>更多内容见电子书 leetcode.coding3min.com</strong></p><h2 id=如何参与协作>如何参与协作?
<a class=anchor href=#%e5%a6%82%e4%bd%95%e5%8f%82%e4%b8%8e%e5%8d%8f%e4%bd%9c>#</a></h2><p>写作规范参考:
<a href=https://github.com/ruanyf/document-style-guide>中文技术文档的写作规范</a></p><ul><li>如果你不会使用<code>git</code>,参考
<a href=https://mp.weixin.qq.com/s/ReD6suGmPv5wKdylR2w>每天三分钟玩转Git</a></li><li>如果有想法和创意,请提
<a href=https://github.com/coding3min/interview-leetcode/issues>issue</a>或者进群提</li><li>如果想贡献代码,请提
<a href=https://github.com/coding3min/interview-leetcode/pulls>PR</a></li><li>算法刷题请使用vscode
<a href=/leetcode-vscode/>LeetCode 插件</a>,自动创建文件、手动提交测试</li><li>如果发现错误,可以在电子书右上角直接点击编辑,会自动fork,修改完毕后手动提出pr</li></ul><h2 id=license>License
<a class=anchor href=#license>#</a></h2><p><img src=https://img.shields.io/github/license/coding3min/interview-leetcode.svg alt=license></p><p>本仓库的内容除了少量引用,引用内容会做标注,其余都是原创,在您引用本仓库内容或者对内容进行修改演绎时,请署名并以相同方式共享,谢谢。</p><p>转载文章请在开头明显处标明该页面地址,公众号等其它转载请联系
<a href=mailto:coding3min@foxmail.com>coding3min@foxmail.com</a>,或加我微信。</p><h2 id=最后>最后
<a class=anchor href=#%e6%9c%80%e5%90%8e>#</a></h2><p>如果文中有误,欢迎提pr或者issue,<strong>一旦合并或采纳作为贡献奖励可以联系我直接无门槛</strong>加入
<a href=https://mp.weixin.qq.com/s/ErQFjJbIsMVGjIRWbQCD1Q>技术交流群</a></p><h2 id=致谢>致谢
<a class=anchor href=#%e8%87%b4%e8%b0%a2>#</a></h2><p>感谢以下人员对本仓库做出的贡献 💖</p></article><div class="book-footer justify-between"></div><hr style=height:1px;background:var(--gray-200)><br><p>本图书由<a href=https://github.com/minibear2333>小熊</a>©2021 版权所有,<a href=https://golang.coding3min.com/>所有文章</a>采用<a href=https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh>知识署名-非商业性使用-禁止演绎 4.0 国际</a>进行许可。</p><div style=text-align:center><p><img width=70% style=width:70%;height:70%;!important src=https://coding3min.oss-accelerate.aliyuncs.com/2021/06/24/qrcode.png></p></div><script src=https://utteranc.es/client.js repo=coding3min/comment issue-term=title theme=github-light crossorigin=anonymous async></script><footer class=book-footer><div class="flex flex-wrap justify-between"><div><a class="flex align-center" href=https://github.com/coding3min/interview-leetcode/edit/master/./_index.md target=_blank rel=noopener><img src=/svg/edit.svg class=book-icon alt=Edit>
<span>Edit this page</span></a></div></div><script>(function(){function a(c){const a=window.getSelection(),b=document.createRange();b.selectNodeContents(c),a.removeAllRanges(),a.addRange(b)}document.querySelectorAll("pre code").forEach(b=>{b.addEventListener("click",function(c){a(b.parentElement),navigator.clipboard&&navigator.clipboard.writeText(b.parentElement.textContent)})})})()</script></footer><label for=menu-control class="hidden book-menu-overlay"></label></div><aside class=book-toc><div class=book-toc-content><nav id=TableOfContents><ul><li><ul><li><a href=#成员结构>成员结构</a></li></ul></li><li><a href=#算法>算法</a></li><li><a href=#面试高频问题大全>面试高频问题大全</a></li><li><a href=#如何参与协作>如何参与协作?</a></li><li><a href=#license>License</a></li><li><a href=#最后>最后</a></li><li><a href=#致谢>致谢</a></li></ul></nav></div></aside></main></body></html>