
学习笔记
zxwlol
这个作者很懒,什么都没留下…
展开
-
一篇彻底学会mysql执行顺序题
mysql执行顺序一般的我们都知道优先级:FROM>WHERE>GROUP BY>HAVING>SELECT>ORDER BY但是当加入 join on 和union all,with…as ,你可能就会不知所措。下面是拉勾训练营的一个例题:请拆解如下语句:本语句为某视频网站公司对于k-pop业务线的各渠道用户、新增用户数据抽取语句WITH temp_active_hour_table_kps AS ( SELECT a0.dt, product_id,原创 2020-09-16 21:40:12 · 364 阅读 · 2 评论 -
excel函数学习笔记
学习目标:excel函数巩固例如:vlookup用法index用法offset用法vlookup函数您需要四条信息才能构建 VLOOKUP 语法:1.要查找的值,也被称为查阅值。2.查阅值所在的区域。 请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。 例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。3.区域中包含返回值的列号。 例如,如果指定 B2: D11 作为区域,则应将 B 作为第一列,将 C 作为第二列进行计数,依此类推。4原创 2020-09-05 15:04:55 · 273 阅读 · 0 评论 -
面试经典------二分搜索问题
数据结构与算法学习笔记之二分搜索二分搜索的优缺点二分搜索的实现方法二分搜索的面试题种类及解题思路二分搜索的优缺点二分搜索(折半搜索)的Wikipedia定义:是一种在有序数组中查找某一特定元素的搜索算法。从定义可知,运用二分搜索的前提是数组必须是排好序的。另外,输入并不一定是数组,也有可能是给定一个区间的起始和终止的位置。优点:搜索速度快,时间复杂度为O(logn),即对数时间,也称为对数查...原创 2020-04-23 15:29:46 · 331 阅读 · 0 评论 -
数据结构算法笔记 从入门到放弃 (二)一篇文章读懂图
图(Graph)为什么要使用图?如果你有一个编程问题可以通过顶点和边表示出来,那么你就可以将你的问题用图画出来,然后使用著名的图算法(比如广度优先搜索 或者 深度优先搜索)来找到解决方案。基本知识点阶(Order)、度:出度(Out-Degree)、入度(In-Degree) 树(Tree)、森林(Forest)、环(Loop) 有向图(Directed Graph)、无向图(...原创 2020-04-18 09:45:52 · 220 阅读 · 0 评论 -
数据结构算法笔记 从入门到放弃 (二)高级数据结构之优先队列如何使用
优先队列 图 前缀树 后线段树 树状数组优先队列(Priority Queue)特点:每次取出的元素都是优先级最高的。而这个优先级可以自定义。应用场景:从一堆杂乱无章的数据当中按照一定的顺序(或者优先级)逐步地筛选出部分乃至全部的数据。实现:优先队列的本质是一个二叉堆结构。堆在英文里叫Binary Heap,它是利用一个数组结构来实现的完全二叉树。优先队列的本质是一个数组,...原创 2020-04-15 10:18:06 · 170 阅读 · 0 评论 -
数据结构算法笔记 从入门到放弃 (一)常用数据结构
1.常用的数据结构数组、字符串(Array & String) 链表 栈 队列 双端队列数组和字符串是最基本的数据结构,在很多编程语言中都有着十分相似的性质,而围绕着它们的算法面试题也是最多的。数组的优点作为一般入门的数据结构,数组的构建非常简单 根据数组的下标(index)查找某个元素非常快,时间复杂度为O(1)数组的缺点 ...原创 2020-04-12 15:27:01 · 554 阅读 · 0 评论