剑指offer
名企面试官精讲典型编程题
Microstrong0305
菜鸟程序猿
展开
-
【Leetcode】《剑指offer-面试题43》n个骰子的点数
题目链接https://leetcode-cn.com/problems/nge-tou-zi-de-dian-shu-lcof/题目描述解题思路(1)递归解法import mathfrom typing import Listclass Solution: # 定义骰子最大点数 g_maxValue = 6 # 方法一:基于递归求骰子点数,时间效率不够高 def twoSum(self, n: int) -> List[float]原创 2020-06-09 18:06:17 · 1528 阅读 · 1 评论 -
牛客网在线编程专题《剑指offer-面试题44》扑克牌顺子
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGithub:https://github.com/Microstrong0305个人博客:https://blo.原创 2020-05-28 11:15:13 · 1089 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题42》翻转单词顺序列
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGithub:https://github.com/Microstrong0305个人博客:https://blo.原创 2020-05-26 11:46:27 · 600 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题42》左旋转字符串
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2020-03-18 01:23:02 · 394 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题41》和为S的两个数字
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2020-03-17 00:25:13 · 395 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题41》和为S的连续正数序列
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2020-03-09 09:22:37 · 356 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题40》数组中只出现一次的数字
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2020-02-29 15:55:39 · 341 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题35》第一个只出现一次的字符
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2020-01-17 00:46:58 · 356 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题33》把数组排成最小的数
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2020-01-15 15:49:30 · 404 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题32》整数中1出现的次数(从1到n整数中1出现的次数)
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2020-01-09 01:43:54 · 389 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题29》数组中出现次数超过一半的数字
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2019-10-07 17:51:58 · 405 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题28》字符串的排列
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎专栏:https://zhuanlan.zhihu.com/MicrostrongGithub:https://githu...原创 2019-09-20 00:22:30 · 389 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题27》二叉搜索树与双向链表
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎专栏:https://zhuanlan.zhihu.com/MicrostrongGithub:https://githu...原创 2019-09-06 00:48:05 · 299 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题25》二叉树中和为某一值的路径
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎专栏:https://zhuanlan.zhihu.com/MicrostrongGithub:https://githu...原创 2019-08-30 02:10:24 · 352 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题24》二叉搜索树的后序遍历序列
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎专栏:https://zhuanlan.zhihu.com/Microstrong个人博客:https://blog.csd...原创 2019-08-21 01:25:15 · 335 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题23》从上往下打印二叉树
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!个人博客:https://blog.youkuaiyun.com/program_developer知乎专栏:https://zhuanla...原创 2019-08-10 23:10:53 · 309 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题22》栈的压入、弹出序列
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!个人博客:https://blog.youkuaiyun.com/program_developer知乎专栏:https://zhuanla...原创 2019-08-07 01:43:06 · 300 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题21》包含min函数的栈
微信公众号题目链接:https://www.nowcoder.com/practice/4c776177d2c04c2494f2555c9fcc1e49?tpId=13&tqId=11173&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-rankin...原创 2019-08-06 01:28:12 · 338 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题20》顺时针打印矩阵
微信公众号题目链接:https://www.nowcoder.com/practice/9b4c81a02cd34f76be2659fa0d54342a?tpId=13&tqId=11172&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-rankin...原创 2019-07-31 00:53:28 · 267 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题19》二叉树的镜像
微信公众号题目链接:https://www.nowcoder.com/practice/564f4c26aa584921bc75623e48ca3011?tpId=13&tqId=11171&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-rankin...原创 2019-07-28 19:40:53 · 287 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题14》调整数组顺序使奇数位于偶数前面
微信公众号题目链接:https://www.nowcoder.com/practice/beb5aa231adc45b2a5dcc5b62c93f593?tpId=13&tqId=11166&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-rankin...原创 2019-07-26 00:26:36 · 305 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题11》数值的整数次方
微信公众号题目链接:https://www.nowcoder.com/practice/1a834e5e3e1a4b7ba251417554e07c00?tpId=13&tqId=11165&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-rankin...原创 2019-07-23 23:37:17 · 272 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题10》二进制中1的个数
微信公众号题目链接:https://www.nowcoder.com/practice/8ee967e43c2c4ec193b040ea7fbb10b8?tpId=13&tqId=11164&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-rankin...原创 2019-07-23 00:23:59 · 208 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题38》数字在排序数组中出现的次数
题目链接:https://www.nowcoder.com/practice/70610bf967994b22bb1c26f9ae901fa2?tpId=13&tqId=11190&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-12-11 16:06:57 · 436 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题9:相关题目》矩形覆盖
题目链接:https://www.nowcoder.com/practice/72a5a919508a4251859fb2cfb987a0e6?tpId=13&tqId=11163&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-11-15 16:31:19 · 836 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题9》斐波那契数列
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2018-10-29 14:30:57 · 5585 阅读 · 2 评论 -
牛客网在线编程专题《剑指offer-面试题37》两个链表的第一个公共结点
题目链接:https://www.nowcoder.com/practice/6ab1d9a29e88450685099d45c9e31e46?tpId=13&tqId=11189&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-27 13:29:26 · 295 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题36》数组中的逆序对
题目链接:https://www.nowcoder.com/practice/96bd6684e04a44eb80e6a68efc0ec6c5?tpId=13&tqId=11188&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-24 16:06:01 · 466 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题7》用两个栈来实现队列
题目链接:https://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6?tpId=13&tqId=11158&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-18 19:54:59 · 267 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题9:题目二扩展》变态跳台阶
题目链接:https://www.nowcoder.com/practice/22243d016f6b47f2a6928b4313c85387?tpId=13&tqId=11162&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-17 01:49:45 · 310 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题31》连续子数组的最大和
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI微信公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程中的读书笔记!期待您的关注,欢迎一起学习交流进步!知乎主页:https://www.zhihu.com/people/MicrostrongAI/activitiesGit...原创 2018-10-11 11:53:17 · 1680 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题58》二叉树的下一个结点
题目链接:https://www.nowcoder.com/practice/9023a0c988684a53960365b889ceaf5e?tpId=13&tqId=11210&tPage=3&rp=3&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-09 11:18:26 · 372 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题39:题目二》判断是否是平衡二叉树
题目链接:https://www.nowcoder.com/practice/8b3b95850edb4115918ecebdf1b4d222?tpId=13&tqId=11192&tPage=2&rp=2&ru=%2Fta%2Fcoding-interviews&qru=%2Fta%2Fcoding-interviews%2Fquestion-rank...原创 2018-10-07 22:11:52 · 391 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题39》二叉树的深度
题目链接:https://www.nowcoder.com/practice/435fb86331474282a3499955f0a41e8b?tpId=13&tqId=11191&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-04 18:46:31 · 274 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题18》树的子结构
题目链接:https://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88?tpId=13&tqId=11170&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-03 12:47:18 · 265 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题17》合并两个排序的链表
题目链接:https://www.nowcoder.com/practice/d8b6b4358f774294a89de2a6ac4d9337?tpId=13&tqId=11169&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-02 17:56:04 · 356 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题16》反转链表
题目连接:https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=13&tqId=11168&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-10-01 15:12:03 · 302 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题15》链表中倒数第k个节点
题目链接:https://www.nowcoder.com/practice/529d3ae5a407492994ad2a246518148a?tpId=13&tqId=11167&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-09-30 11:43:52 · 559 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题6》重建二叉树
题目链接:https://www.nowcoder.com/practice/8a19cbe657394eeaac2f6ea9b0f6fcf6?tpId=13&tqId=11157&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-09-20 17:51:29 · 309 阅读 · 0 评论 -
牛客网在线编程专题《剑指offer-面试题34》丑数
题目链接:https://www.nowcoder.com/practice/6aa9e04fc3794f68acf8778237ba065b?tpId=13&tqId=11186&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述:...原创 2018-09-13 17:50:46 · 416 阅读 · 0 评论