首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
orochiZhang
掘友等级
后端开发
3年Python开发经验,游戏后端开发,略懂Web后端。 寻找工作中。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 6
沸点 1
赞
7
返回
|
搜索文章
orochiZhang
赞了这篇文章
sulinehk
后端
·
6年前
关注
Go 语言闭包详解
什么是闭包?闭包是由函数和与其相关的引用环境组合而成的实体。 下面就来通过几个例子来说明 Go 语言中的闭包以及由闭包引用产生的问题。 在说明闭包之前,先来了解一下什么是函...
61
2
分享
orochiZhang
后端开发
·
3年前
关注
Python import机制
package 和 module 概念 module 可以是一个py文件,一个pyd文件,dll文件,一个so文件。 package必须是一个文件夹,并且文件夹里面必须有_...
0
1
分享
orochiZhang
赞了这篇文章
HollisChuang
Developer @Alibaba
·
4年前
关注
我面试几乎必问:你设计索引的原则是什么?怎么避免索引失效?
之前我们已经详细介绍了关于索引的原理和索引的查询的原则,所谓工欲善其事必先利其器,各位在学习阶段一定要要循序渐进的来学习这块知识,千万不要眼高手低,一定要不急不躁,争取一个...
93
9
分享
orochiZhang
后端开发
·
3年前
关注
MySql 索引扫描方式总结
本文简述EXPLAIN分析的索引扫描的方式。 常见的扫描方式 - system:系统表,少量数据,往往不需要进行磁盘IO; - const:常量连接...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
Python可迭代对象,迭代器,生成器的关系
列表,元组,字符串,迭代器,生成器都是可迭代对象。所以,可迭代对象不一定是迭代器,生成器。 可迭代对象传递给iter()方法可以得到该对象的迭代器。 迭代器也是可迭代对象的...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
Python判断对象是否可以hash
直接调用__hash__(),但是如果对象的__hash__是None,有可能报错TypeError: 'NoneType' object is not callable。...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
二叉树的最大深度
非递归思路 1. 构建一个先进先出的队列。 2. 记录每一层最后一个节点end,第一层end是root。 3. 层序遍历,队列pop一个节点,把节点的子节点加到队列。 4....
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
【最小栈】常数时间内检索到最小元素的栈
思路: 每次入栈都入2个元素,一个是栈顶元素,一个是栈中最小值。 每次出栈需要出2个元素。 空间复杂度O(2n)...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
【快慢指针】删除链表的倒数第N个节点
删除链表的倒数第N个节点 双指针的思路: 快指针先走N步,然后快指针和慢指针一步一步地走。 当快指针走到结尾的时候,慢指针指向的地方就是该删除的节点。 空间复杂度为O(1)...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
二叉树前,中,后序的递归与非递归遍历
前序遍历 leetcode-二叉树的前序遍历 给定一个二叉树,返回它的前序遍历。 示例: 简洁递归 前序遍历 中序,后序遍历仅仅是改变visit函数的append顺序,不贴...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
二叉搜索树中第K小的元素
解题思路: 中序遍历二叉查找树可以得到从小到大的序列。 中序遍历,得到第K个数就是答案。...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
滑动窗口算法匹配字符子串
最小覆盖子串 给定一个字符串 S 和一个字符串 T,请在 S 中找出包含 T 所有字母的最小子串 。...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
二分查找
[搜索插入位置](https://leetcode-cn.com/problems/search-insert-position/)...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
二叉树的层次遍历
思路:1. 根节点入队列 2. 遍历队列,把节点的值加入结果List,同时把栈的节点的左右孩子都添加到下一个队列。3. 重复步骤2,直到队列为空,...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
使用正则实现验证回文
验证回文 思路来源题目的评论区 1. \w 匹配字母或数字或下划线或汉字 等价于 '[^A-Za-z0-9_]'。 2. 把\w以外的字符清除掉。并把所有字符转为小写。 3...
0
评论
分享
orochiZhang
后端开发
·
4年前
关注
两个链表的第一个公共节点
两个链表的第一个公共节点 思路: 两个链表一起遍历,得到两个链表的长度。 计算链表的长度差N。 长的链表先走N步。 两个链表一起走,判断是否有交点。...
0
评论
分享
orochiZhang
后端开发
·
5年前
关注
摩尔多数投票算法解决寻找众数问题
Boyer-Moore majority vote algorithm (摩尔投票算法)是一种在线性时间O(n)和空间复杂度的情况下,在一个元素序列中查找包含最多的元素。它...
0
评论
分享
orochiZhang
赞了这篇文章
蚂蚁保险体验技术
前端工程师 @蚂蚁集团
·
5年前
关注
图形算法(邻接矩阵)
最近有些小伙伴在写表单联动关系是觉得非常复杂,不知道从何下手。大多数情况下会要求后端同学给到嵌套结构,但是这种结构有个致命的缺点,无法向上联动而且存在大量多余数据。推荐了一...
452
49
分享
orochiZhang
后端开发
·
5年前
关注
DFS/BFS-节点间通路
给定有向图,设计一个算法,找出两个节点之间是否存在一条路径。 DFS深度搜索,不过如果从start开始深度搜索,最后一个测试用例数据量大,因为超时而无法通过。 改变一下思路...
0
评论
分享
下一页
个人成就
文章被阅读
10,539
掘力值
309
关注了
6
关注者
2
收藏集
0
关注标签
14
加入于
2019-04-16