自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 【二叉树的前序、中序、后序遍历的python写法】借助栈的实现,效率媲美递归~

# pythonic 无敌解法## 前序class Solution: def preorderTraversal(self, root: TreeNode) -> List[int]: stack, res = [root], [] while stack: i = stack.pop() if isinstance(i, TreeNode): stack.extend([i.

2021-02-12 19:38:03 167

原创 【SQL学习笔记】《SQL进阶教程》1.2

1-2自连接的用法自连接+非等值连接自连接+GROUP BY = 递归集合表是行的集合,面向集合开销较大唯二重要的方法CASE 自连接SQL语言 : 面向集合的特性可重排列、排列、组合有序对<>、无序对{}--获取可重排列(交叉连接 笛卡尔积) 3*3SELECT P1.name AS name_1, P2.name AS name_2FROM Products P1, Product P2;--获取排列 A32 = 3*2SELECT P1.name AS na

2021-01-22 22:11:32 364 1

原创 【算法学习笔记】寒假打卡1——数组

主要例题与代码源于微信公众号:代码随想录一些题的答案源于LeetCode题解区1数组1.1二分法–35暴力法def insert(nums,t): for i in range(len(nums)): if nums[i] >= t: return i**有序数组 ** 是二分查找的基础条件。循环不变量以下为 二分法的两种写法def insert(nums,t): l,r=0,len(nums-1) while l&lt

2021-01-20 20:51:22 187 1

原创 【SQL学习笔记】《SQL进阶教程》1.1

SQL进阶教程学习笔记1.11-1case 表达式将已有编号方式转换为新的方式并统计SELECT CASE pref_name WHEN '辽宁' THEN '东北' WHEN '福建' THEN '东南' ELSE '其他' END AS district, SUM(population) FROM PopTb1 GROUP BY CASE pref_name WHEN '辽宁' THEN '东北' WHEN '福建' THEN '东南' ELSE '其他'

2021-01-20 11:31:07 568

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除