会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
depth-perception
天道酬勤!
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2020年10月26日
leetcode sql题练习
摘要: 思路总结 /* 待更 */ 1.175. 组合两个表 题目 表1: Person + + + | 列名 | 类型 | + + + | PersonId | int | | FirstName | varchar | | LastName | varchar | + + + PersonId 是上表主
阅读全文
posted @ 2020-10-26 19:59 depth-perception
阅读(187)
评论(0)
推荐(0)
2020年4月14日
Python知识点整理
摘要: 1.可迭代对象、迭代器、生成器 可迭代对象包括迭代器,序列,字典,支持 in 和 not in 访问对象中的元素。迭代器可以记住操作的位置,是可迭代对象的子集,而生成器又是迭代器的子集。 迭代器与其他可迭代对象的区别在于迭代器支持__next()__方法,可以通过 iter() 方法将可迭代对象转化
阅读全文
posted @ 2020-04-14 17:33 depth-perception
阅读(1482)
评论(0)
推荐(0)
2020年4月13日
MySQL笔记(二)
摘要: [toc] 4.設計範式 第一範式 數據庫中的每一個字段都是不可分割的原子值 第二範式 第二範式必須滿足第一範式的前提。第二範式要求除主鍵的每一列,都必須完全依賴主鍵。 一般在聯合主鍵下,容易出現不完全依賴的情況。 第三範式 必須先滿足第二範式!除了主鍵列的其他列不能相互依賴 5.查詢 5.1 建立
阅读全文
posted @ 2020-04-13 11:39 depth-perception
阅读(147)
评论(0)
推荐(0)
2020年3月31日
位操作系列1-常见的位操作总结
摘要: 常用位操作 | 操作 | 含义 | | | : : | : : | : : | | & | 按位与 | 两个位都为1时,结果才为1 | | \| | 按位或 | 两个位都为0时,结果才为0 | | ^ | 按位异或 | 两个位相同为0,相异为1 | | ~ | 按位取反 、| 0变1,1变0,包括最
阅读全文
posted @ 2020-03-31 09:54 depth-perception
阅读(279)
评论(0)
推荐(0)
2020年3月30日
位操作系列2-leetcode136(c++/python)
摘要: 题目 思路 这道题可以使用异或操作! 啥叫异或?(图片来源2) 异或操作有以下特点 任何数与0异或结果为其自身: a^0=a 任何数与自己异或,结果为0: a^a=0 异或满足交换律和结合律: a^b^a=(a^a)^b=b 这道题,只有1个数出现了1次,其余都出现了2次,根据上述特点,可以高效求解
阅读全文
posted @ 2020-03-30 18:47 depth-perception
阅读(161)
评论(0)
推荐(0)
高效寻找素数
摘要: 题目 素数:一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数 求解[2,n)之间的素数个数。 题解 思路1 这种方法比较好理解,对于[2,n)之间的每个数,直接根据定义判断其是否为素数即可。 总结 方法1,2是一类方法,这种方法通过对数进行遍历求余判断,来计算素数个数,该方法涉及较多的
阅读全文
posted @ 2020-03-30 17:48 depth-perception
阅读(272)
评论(0)
推荐(0)
2020年3月27日
MySQL笔记(一)
摘要: [toc] 1.安裝mysql(ubuntu 16.04) 安裝 启动和关闭mysql服务器 確認是否安裝成功 mysql节点处于LISTEN状态表示启动成功 安裝可視化界面 2.mysql的基本操作 登錄數據庫 如何查看有什么数据库? 如何选择数据库? 如何查看该数据库中有哪些表? 如何查询表中的
阅读全文
posted @ 2020-03-27 17:41 depth-perception
阅读(156)
评论(0)
推荐(0)
2020年3月15日
leetcode560-和为k的子数组(c++/python)
摘要: 题目 思路 题目要求解连续子数组的和等于k的个数,首先得明确如何求解连续子数组的和? 可以利用前缀和数组来实现任意两个位置连续的子数组的和! 前缀和数组的含义如下: 如下图所示,假设数组nums的长度为n,则前缀和数组presums的长度为n+1,对于任意位置i,presums[i]=presums
阅读全文
posted @ 2020-03-15 22:08 depth-perception
阅读(707)
评论(0)
推荐(0)
2020年3月14日
leetcode986-区间列表的交集(c++/python)
摘要: 题目 思路 看到数组子区间问题,第一步,先 排序 ,排完再说!!!(本文默认是排序,无需操作) 两个数组求解子区间的交集,我们可以设定两个指针i和j,分别遍历数组A和数组B。 假设数组A中的一个区间为[a1,b1],数组B中的一个区间为[a2,b2],想一下什么时候两个区间无交集? 如图所示,上述情
阅读全文
posted @ 2020-03-14 23:12 depth-perception
阅读(803)
评论(0)
推荐(0)
leetcode56-合并区间(c++/python)
摘要: 题目 思路 解决区间问题,一般是 先排序,然后在观察规律 。 一个区间可以用[start,end]来表示,基于start对整个数组进行排序。 如果相邻的两个区间a和b存在a.end小于b.start的情况,则两区间无交集。 否则,有交集。对于区间a和b产生的合并区间p,p.start一定是这两区间中
阅读全文
posted @ 2020-03-14 21:05 depth-perception
阅读(320)
评论(0)
推荐(0)
1
2
下一页
公告