摘要:
"5344. 有多少小于当前数字的数字" 题目描述 给你一个数组 ,对于其中每个元素 ,请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 你必须计算出有效的 的数量,其中 满足 且 `nums[j] List[int]: res = [0] len(num) for i in range( 阅读全文
摘要:
Linux更换国内软件源 使用Linux, 不管是CentOs还是Ubunut或者其他的, 都会遇到一个问题, 那就是更新软件, 时间长的可以让你崩溃. 那怎么解决这个问题呢? 更新的时候, 我们可以发现下载更新包的速度非常的满, 那就很明显了, 这个加快下载速度就可以. Linux的发行版本的默认 阅读全文
摘要:
https://leetcode cn.com/problems/eight queens lcci/ 描述 八皇后。设计一种算法,打印八皇后在8 × 8棋盘上的各种摆法,其中每个皇后都不同行、不同列,也不在对角线上。这里的“对角线”指的是所有的对角线,不只是平分整个棋盘的那两条对角线。 示例: 输 阅读全文
摘要:
[TOC] Hello World 添加: 保存. 两种运行方式 直接作为脚本运行 添加运行权限, 并且运行 作为参数传入编译器运行 变量 注意: 前不能存在空格 变量分类 局部变量: 在当前shell脚本有效 环境变量: 在当前会话有效, 通过 将局部变量转换为全局变量 shell变量: 内置变量 阅读全文
摘要:
在前面一节中,我们终于获得了自己的离线小说, 但是也存在一些问题. 每次都重新抓取 在实际中,很难保证一次抓取就抓取到自己全部需要的网页,所以我们需要避免重复抓取.这里一般有两种策略. 1. 确定我还有多少没有下载 2. 确定我下载了多少 第一种方法, 获取一次目录之后,将需要下载的章节本地保存, 阅读全文
摘要:
设置环境变量,是使用Linux进行开发必须熟悉的内容, Linux设置环境变量一共有四种方法. 我们以设置java环境变量为例 方法一 直接使用命令行添加, 该方法的优点是简单, 但是这个设置是临时的,终端关闭后失效, 一般在调试的时候的使用, 配置的时候一般不会使用. 设置之后, 可以使用 查看是 阅读全文
摘要:
Python从零开始写爬虫 5 获得离线小说 经过全面的学习, 我们已经掌握了如何使用python获取小说的目录页, 并且获得各个章节的链接以及标题, 也学会和如何通过章节链接获得符合我们要求的正文,那么下面我将要正式开始抓取网页了. 首先获取目录, 然后安装链接抓取就看可以了. 看起来好像很简单的 阅读全文
摘要:
5332. "检查整数及其两倍数是否存在" 题目描述 给你一个整数数组 ,请你检查是否存在两个整数 和 ,满足 是 的两倍(即, )。 更正式地,检查是否存在两个下标 和 满足: 0 2 = 0 0`应该单独处理. 否则会错误 代码 复杂度分析 时间复杂度: , 构造 以及遍历 都是 ; 空间复杂化 阅读全文
摘要:
Python从零开始写爬虫 4 解析HTML获取小说正文 在上一节中, 我们已经学会如何获取小说的目录, 这一节我们将学习如何通过正则表达式(在第二节学习过)来获取小说正文. 首先, 先随便选择一个章节, 作为例子, 我们就以 " "吞噬星空第一章:罗峰" "为例子, 来进行我们的学习. 首先依然式 阅读全文
摘要:
"LeetCode双周赛 19" 5311. 将数字变成 0 的操作次数 题目描述 给你一个非负整数 ,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。 分析 解题方法非常简单, 直接按照题目意思就可以了. 算法复杂度: , 为`num O(1)`. 阅读全文