上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页

2021年11月10日

0239-leetcode算法实现之滑动窗口最大值-sliding-window-maximum-python&golang实现

摘要: 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 示例 1: 输入:nums = [1,3,-1,-3,5,3,6,7], k = 3 输出:[3,3,5,5,6, 阅读全文

posted @ 2021-11-10 07:23 进击的davis 阅读(99) 评论(0) 推荐(0)

2021年11月9日

0150-leetcode算法实现之逆波兰表达式-evaluate-reverse-polish-notation-python&golang实现

摘要: 根据 逆波兰表示法,求表达式的值。 有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。 示例 1: 输入:tokens = ["2","1" 阅读全文

posted @ 2021-11-09 22:16 进击的davis 阅读(70) 评论(0) 推荐(0)

1047-leetcode算法实现之删除字符串的所有相邻的重复字符-remove-all-adjacent-duplicates-in-string-python&golang实现

摘要: 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 示例: 输入:"abbaca" 输出:"ca" 解释: 例如,在 "abbaca" 中,我们可以删 阅读全文

posted @ 2021-11-09 21:11 进击的davis 阅读(90) 评论(0) 推荐(0)

pstack 追踪进程-转

摘要: 转: https://wangchujiang.com/linux-command/c/pstack.html pstack 显示每个进程的栈跟踪 补充说明 pstack命令 可显示每个进程的栈跟踪。pstack 命令必须由相应进程的属主或 root 运行。可以使用 pstack 来确定进程挂起的位 阅读全文

posted @ 2021-11-09 10:21 进击的davis 阅读(141) 评论(0) 推荐(0)

0225-leetcode算法实现之用队列实现栈-implement-stack-using-queues-python&golang实现

摘要: 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。 int pop() 移除并返回栈顶元素。 int top() 返回栈顶元素。 boole 阅读全文

posted @ 2021-11-09 08:14 进击的davis 阅读(36) 评论(0) 推荐(0)

2021年11月8日

0020-leetcode算法实现之有效括号-valid-parentheses-python&golang实现

摘要: 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 示例 1: 输入:s = "()" 输出:true 示例 2: 输入:s = "()[]{}" 输出:true 阅读全文

posted @ 2021-11-08 23:05 进击的davis 阅读(61) 评论(0) 推荐(0)

0232-leetcode算法实现-用栈实现队列-implement-queue-using-stacks-python&golang实现

摘要: 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移除并返回元素 int peek() 返回队列开头的元素 boo 阅读全文

posted @ 2021-11-08 08:00 进击的davis 阅读(48) 评论(0) 推荐(0)

2021年11月7日

0454-leetcode算法实现之四数之和II-4sum-ii-python&golang实现

摘要: 给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 ⇐ i, j, k, l < n nums1[i] + nums2[j] + nums3[k] + nums4[l] == 0 示例 1: 输入: 阅读全文

posted @ 2021-11-07 22:52 进击的davis 阅读(59) 评论(0) 推荐(0)

0383-leetcode算法实现之赎金信-ransom-note-python&golang实现

摘要: 给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表 阅读全文

posted @ 2021-11-07 22:12 进击的davis 阅读(73) 评论(0) 推荐(0)

0202-leetcode算法实现之快乐数-happy-number-python&golang实现

摘要: 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果 可以变为 1,那么这个数就是快乐数。 如果 n 是快乐数就返回 true ;不是,则返回 阅读全文

posted @ 2021-11-07 21:41 进击的davis 阅读(136) 评论(0) 推荐(0)

2021年11月6日

1002-leetcode算法实现之查找共用字符-find-common-characters-python&golang实现

摘要: 给你一个字符串数组 words ,请你找出所有在 words 的每个字符串中都出现的共用字符( 包括重复字符),并以数组形式返回。你可以按 任意顺序 返回答案。 示例 1: 输入:words = ["bella","label","roller"] 输出:["e","l","l"] 示例 2: 输入 阅读全文

posted @ 2021-11-06 09:58 进击的davis 阅读(145) 评论(0) 推荐(0)

2021年11月5日

uwsgi的使用示例+django(监听队列长度)

摘要: -https://docs.djangoproject.com/zh-hans/3.2/howto/deployment/wsgi/uwsgi/ https://uwsgi-docs-cn.readthedocs.io/zh_CN/latest/WSGIquickstart.html 监听队列最大长 阅读全文

posted @ 2021-11-05 11:03 进击的davis 阅读(346) 评论(0) 推荐(0)

2021年11月4日

0024-leetcode-两两交换链表中的节点-swap-nodes-in-pairs-python&golang

摘要: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1: 输入:head = [1,2,3,4] 输出:[2,1,4,3] 示例 2: 输入:head = [] 输出:[] 示例 3: 输入:head = [1] 输出:[ 阅读全文

posted @ 2021-11-04 23:38 进击的davis 阅读(56) 评论(0) 推荐(0)

0021-leetcode算法实现之合并两个有序链表-merge-two-sorted-lists-python&golang

摘要: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输出:[] 示例 3: 输入:l1 = [] 阅读全文

posted @ 2021-11-04 22:30 进击的davis 阅读(84) 评论(0) 推荐(0)

线上业务django-uwsgi启动的服务日志错乱缺失

摘要: 参考: https://www.coder.work/article/378920 >>> uwsgi多进程托管日志错乱问题 多进程不安全导致 https://stackoverflow.com/questions/9206802/some-djangos-logs-are-missing-when 阅读全文

posted @ 2021-11-04 18:33 进击的davis 阅读(410) 评论(0) 推荐(0)

Elasticsearch 学习之概览

摘要: elasticsearch工作原理 elasticsearch 工作原理 elasticsearch索引原理 elasticsearch全文检索总结 Elasticsearch 技术分析: 分布式工作原理 ES读写数据的工作原理 elasticseach集群 Elasticsearch集群角色类型n 阅读全文

posted @ 2021-11-04 11:40 进击的davis 阅读(60) 评论(0) 推荐(0)

0092-leetcode算法实现之反转链表II-reverseLinkedListII-python&golang实现

摘要: 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left ⇐ right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。 示例 1: 输入:head = [1,2,3,4,5], left = 2, right = 4 输出:[1,4, 阅读全文

posted @ 2021-11-04 08:35 进击的davis 阅读(79) 评论(0) 推荐(0)

0148-leetcode算法实现之排序链表-sortLinkedList-python&golang实现

摘要: 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 进阶: 你可以在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序吗? 示例 1: 输入:head = [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head = [-1,5,3,4,0 阅读全文

posted @ 2021-11-04 08:01 进击的davis 阅读(158) 评论(0) 推荐(0)

0019-leetcode算法实现之删除链表倒数第n个节点-remove-nth-node-from-end-of-list-python&golang实现

摘要: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 进阶:你能尝试使用一趟扫描实现吗? 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例 2: 输入:head = [1], n = 1 输出:[] 示例 3: 输入:head = [ 阅读全文

posted @ 2021-11-04 07:46 进击的davis 阅读(47) 评论(0) 推荐(0)

0142-leetcode算法实现环形链表II-linked-list-cycle-II-python&golang实现

摘要: 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意,pos 仅仅是用于标识环的情况,并不会作为参数传递到函数中。 说明:不 阅读全文

posted @ 2021-11-04 00:00 进击的davis 阅读(42) 评论(0) 推荐(0)

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页

导航