自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 爬虫学习之入门

本文主要记录python 爬虫学习入门的记录,便于后续学习。一段自动抓取互联网信息的程序,从互联网上抓取对于我们有价值的信息。暂时理解为爬虫就是从网页获取信息,获取到的数据一般为网页源代码,需要去对网页源代码进行解析, 可以使用的工具 正则表达式, BS4, xpath等,需要根据情况去分析, 从而选择最方便快捷的方式获取数据。

2024-02-15 16:36:08 1905 1

原创 【三种颜色各9个小球放在一起抽取9个小球计算概率】

看到一个小游戏, 分别有三种颜色的小球各 9个, 总共27个,从中任意拿出9个, 可能出现的情况,再不考虑颜色的情况下分别出现的组合的概率计算,使用python完成。

2024-02-15 12:52:35 1359 1

原创 常用的排序方法

时间复杂度最高位O(N²) 是最简单的排序,但是并不常用,因为其时间复杂度最高,在数量较大的数据面前,排序耗费较长的时间。第一种写法最为简单,但却不是最为常用的冒泡排序的写法。第二种写法属于较为常用的版本,时间复杂度依旧比较高。第三种,在第二种的基础上做了部分优化,减少一些不必要的排序。

2023-08-13 21:47:49 23 1

原创 leetCode第三题 无重复字符的最长子串

请注意,你的答案必须是 子串 的长度,“pwke” 是一个子序列,不是子串。给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。每一步记录一下长度,如果出现重复字符,则从重复字符重新开始。输入: s = “abcabcbb”输入: s = “pwwkew”输入: s = “bbbbb”

2023-08-12 17:28:08 28 1

原创 leetCode第二题 两数相加

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]你可以假设除了数字 0 之外,这两个数都不会以 0 开头。输入:l1 = [2,4,3], l2 = [5,6,4]每个链表中的节点数在范围 [1, 100] 内。输入:l1 = [0], l2 = [0]输出:[8,9,9,9,0,0,0,1]题目数据保证列表表示的数字不含前导零。输出:[7,0,8]

2023-08-12 14:21:53 124 1

原创 leetcode第一题 两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。缺点: 时间复杂度高,最坏情况下数组中任意两个数都要被匹配一次。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。输入:nums = [2,7,11,15], target = 9。输入:nums = [3,2,4], target = 6。输入:nums = [3,3], target = 6。你可以按任意顺序返回答案。

2023-08-11 21:32:12 24 1

空空如也

空空如也

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

TA关注的人

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