上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: pycharm基础使用入门 输出 1. print函数 右键选择 或者右上角的三角形运行,可以运行出结果 入门例子: 1. 利用open函数将输出写入txt ​ 在项目文件夹中就能得到一个txt文件 2. 循环 3. 注意: 1. 代码块以Tab或空格缩进限制,缩进是python的灵魂,一旦代码块不 阅读全文
posted @ 2020-03-13 18:02 Herman·H 阅读(673) 评论(0) 推荐(0)
摘要: Leetcode: "169. 多数元素" "传送门" 思路 1. 一开始想到的一个很简单的做法就是hash法,直接利用打表记录次数再输出结果。 2. 而利用BM算法可以令算法复杂度同样也在$O(n)$的情况下,将空间复杂度也下降到1(好像也叫投票法) 3. 不谈证明,谈谈理解: 如果一个数是众数, 阅读全文
posted @ 2020-03-13 11:29 Herman·H 阅读(100) 评论(0) 推荐(0)
摘要: 关系数据库 相关术语: 表 :一张二维表 关系 :就是指一张表 元组 :表里的一行数据,一组值的序列 空值(NULL) :无意义,不存在的值(不是0的意思) 数据库模式 :数据库设计的逻辑 数据库实例 :数据库中的部分数据 关系模式 :对关系中属性域的范围的定义 关系实例 :指表里的一组数据 码 : 阅读全文
posted @ 2020-03-11 23:12 Herman·H 阅读(346) 评论(0) 推荐(0)
摘要: 数据库系统概述——简单总结 数据库的四个基本概念 指这四个概念: 数据 , 数据库 , 数据库管理系统 , 数据库系统 数据 数据是指一种可以以 数字化 形式存储进计算机的 符号 。符号可以是 数字 , 图像 , 音乐 , 文字 等等。 单单只有一个数据,是无法推定这个数据的 具体意义 ,而赋予数据 阅读全文
posted @ 2020-03-07 22:07 Herman·H 阅读(622) 评论(0) 推荐(0)
摘要: Leetcode: "1305. 两棵二叉搜索树中的所有元素" Leetcode: "1305. 两棵二叉搜索树中的所有元素" 思路 1. BST树中序历遍 有序 。 2. 利用双指针法可以在$O(n)$的复杂度内完成排序。 基于上述两个点,可以很简单的做出这道题。 1. 先中序历遍得到两个有序的数 阅读全文
posted @ 2020-03-04 19:06 Herman·H 阅读(143) 评论(0) 推荐(0)
摘要: Leetcode春季打卡第四天: "994. 腐烂的橘子" Leetcode春季打卡第四天: "994. 腐烂的橘子" 思路 1. 思路是采用广度优先搜索,一层一层遍历。 2. 首先先扫描矩阵,将坏橘子放进队列,记录正常橘子的个数。 3. 正常橘子个数为零,直接返回0 4. 不为零就开始BFS 5. 阅读全文
posted @ 2020-03-04 12:22 Herman·H 阅读(131) 评论(0) 推荐(0)
摘要: Cookie简述 1. 概念 一种客户端会话技术,可以将一些少量的数据保存在客户端。 2. 快速使用 步骤 1. 创建cookie对象,并设定数据 new Cookie(String name, String value); 2. 发送cookie对象到客户端(将cookie加载到response) 阅读全文
posted @ 2020-03-03 19:48 Herman·H 阅读(233) 评论(0) 推荐(0)
摘要: Leetcode: "1008. 先序遍历构造二叉树" Leetcode: "1008. 先序遍历构造二叉树" 思路 既然给了一个遍历结果让我们建树,那就是要需要前序中序建树咯~ 题目给的树是一颗BST树,说明中序历遍是有序的。最简单的想法自然是先排序再建树。 但是排序似乎是不需要的,因为BST左子 阅读全文
posted @ 2020-03-03 19:14 Herman·H 阅读(247) 评论(0) 推荐(0)
摘要: Leetcode: "230. 二叉搜索树中第K小的元素" Leetcode: "230. 二叉搜索树中第K小的元素" 思路: 利用BST的中序历遍的结果为其排序后的结果,我们可以利用其特性直接找到第k个中序遍历元素,即为问题答案。 Talk is cheap . Show me the code 阅读全文
posted @ 2020-03-03 13:44 Herman·H 阅读(125) 评论(0) 推荐(0)
摘要: Leetcode春季活动打卡第三天: "面试题 10.01. 合并排序的数组" Leetcode春季活动打卡第三天: "面试题 10.01. 合并排序的数组" 思路 这道题,两个数组原本就有序。于是我们采用双指针法完成题目。 又由于A本身就预留了足够的空间,于是我们的双指针就逆向执行,即从大到小移动 阅读全文
posted @ 2020-03-03 07:11 Herman·H 阅读(148) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页