首页 > TAG信息列表 > 左程

笔记 | 算法大神左神(左程云)算法课程 第二节

自己动手 | python版代码 戳这里 今日摘抄 愿中国青年都摆脱冷气,只是向上走,不必听自暴自弃者流的话。能做事的做事,能发声的发声。有一分热,发一分光,就像萤火一般,也可以在黑暗里发一点光,不必等候炬火。此后如竟没有炬火:我便是唯一的光。--鲁迅先生《热风》

左程云基础班——前缀树

左程云基础班——前缀树 https://www.bilibili.com/video/BV13g41157hK?p=10&share_source=copy_web 1. 前缀树结点 边代表字母,结点存边的信息 private static class TreeNode { public int pass;//经过此结点的边的数量 public int end;//以此边为结束

算法二——左程云

题目一 归并排序 1)整体就是一个简单递归,左边排好序、右边排好序、让其整体有序 2)让其整体有序的过程里用了排外序方法 3)利用master公式来求解时间复杂度 4)归并排序的实质 时间复杂度O(N * logN),额外空间复杂度O(N)

【笔记】和左程云学习刷题

目录 一、思路总结 二、B站地址 三、相关书籍 四、《程序员代码面试指南》Python实现   一、思路总结 学习其刷题习惯和思考思路 1. 案例一:水王数问题 1 # coding:utf-8 2 """ 3 输入:一个列表,如果列表中有一个数出现的频率超过总个数的一半,则称其为水王 4 输出:水王数,如果没

左程云-算法与数据结构全阶班

反转二叉树 解:运用递归;反转左子树,反转右子树,交换左右子树 2.反转单链表 解: 递归解法: Java public ListNode reverseList(ListNode head) { if(head == null || head.next == null){ return head; } ListNode p = head.next; ListNode q = reverseList§; head.next = null;

左程云算法与数据结构新手班

章节   第1章 申请appkey(购买后即可领取PSD高清设计图,课程配套源码,享受问答服务)   1-1  微信小程序商业级实战-课程导学。试看 1-2  2019年更新(P1)内容概要(重要) 1-3  优先自己开发 1-4  临时补充:关于appkey的申请(重要) 1-5  appkey的申请 1-6  课程维护说明 第2章 准备工