自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 环形链表 or 快慢指针

如上图所示,在一个单链表中存在一个环,判断这个环是否存在。一个比较容易想到的方法是哈希表,每遍历一个节点,先判断其是否已经在哈希表中,如果在,说明存在环,结束;否则就加入哈希表,知道判断存在环或者遍历完所有的节点。但是上面的做法有一定的空间开销,如果链表节点数足够大,容易造成一定的空间开销。有些算法题也要求使用原地算法来解决,因此要使用双指针的方法;

2023-09-26 16:15:30 42

原创 leetcode--将钱分给最多的儿童

题目链接:https://leetcode.cn/problems/distribute-money-to-maximum-children/description/虽然标签是简单题,但是中间还是有一点点的绕。

2023-09-22 11:02:45 53 1

原创 【无标题】

leetcode每日一题

2023-09-21 14:25:04 47 1

原创 leecode每日一题(2022/10/22)

Leecode每日一题:1235规划兼职工作

2022-10-22 23:49:20 116 1

原创 python df.iloc[]和df.loc[]使用

python df.iloc[]和df.loc[]使用

2022-05-11 17:22:21 5257

原创 Python教程(10)

10 文件处理10.1 读取文件10.1.1 读取整个文件filepath = 'Text1.txt' # 获取文件的路径with open(filepath) as file_object: words = file_object.read() print(words)函数open( )打开文件,接收一个参数:要打开的文件的路径。open( )返回一个表示文件的对象,Python将这个对象存储在将在后面使用的变量file_object中。关键字 with 在不需要访问文

2021-01-20 18:17:00 79

原创 Python教程(9)

9 类用class创建一个类class Car: """一次模拟汽车的简单尝试""" def __init__(self, make: str, model: str, year: int): self.make = make self.model = model self.year = year return def get_descriptive_name(self): # 定义一个函数,输出汽车的相关信息

2021-01-20 18:16:08 79

原创 Python教程(8)

8 函数8.1 定义函数Python用def关键字来定义一个函数,并向它指定函数名;def greet_user(name: str): # 定义一个函数,并且向其中传递一个字符串参数 """显示简单的问候语句""" # 文档字符串的注释,用于描述函数是做了什么。用三个引号括起,Python可以用他们来生成有关程序中函数的文档 print("Hello word " + name) return # 返回一个值,这里不返回什么greet_user("Bob")

2021-01-20 18:14:57 65

原创 Python教程(7)

7 用户输入和while循环7.1 函数input的工作原理函数input( )让程序先暂停运行,等待用户输入一些文本后,获取用户输入后,Python将其存储在一个变量中,以方便使用。msg=input("输入一些信息,并将打印:")print(msg)7.1.1 使用int( )来获取整数型数据a=input("输入一个数字")print(a+1) # 直接操作a+1会引起程序错误,因为a是一个字符串,而并非一个整数型变量解决办法是将a变为整数型变量a = input("

2021-01-20 18:13:41 156

原创 Python教程(6)

6 字典字典可以为各种真实的物体建模,可以创建表示一个任何事物的字典,然后想在其中存储多少信息就存储多少信息。6.1 创建一个简单的字典print("下面来创建一个字典:")# 创建了一个关于人的列表,存储了姓名、性别、国家person = {'name': 'Charlie Puth', 'sex': 'male', 'country': 'USA'}print(person['name']) # 使用健来访问相关联的值print(person['sex'])print(person['c

2021-01-20 18:12:51 83

原创 Python教程(5)

5 if语句5.1 简单的示例下面是一个简单的if语句示例:print("测试一个if语句:")a = input("输入一个a:")b = input("输入一个b:")if a > b: print("a大于b")else: print("a小于b")5.2 检查多个语句可以用and或者or来检查多个测试条件:print("下面用and检查多个条件:")a = 12b = 11if a > 10 and b > 10: # 只有所有的条

2021-01-20 18:11:23 95 1

原创 Python教程(4)

4 列表操作4.1 遍历整个列表使用for循环来遍历整个列表numbers = [1, 2, 3, 4, 8, 9]for number in numbers: print(str(number))for循环让Python一个个地获取列表numbers中的每一个元素,并将其存储在number中,然后通过print语句输出。for循环内的语句都与for语句的开端差一个缩进;for语句末尾的冒号告诉Python下一行是缩进;可以用range(f , l , k )方

2021-01-20 18:10:07 293

原创 Python教程(3)

3 列表3.1 什么是列表列表是由一系列按特定顺序排列的元素组成,列表中通常包含多个元素。在Python中,用方括号([ ])来表示列表,并且用逗号分隔其中的元素,也可以通过下标来访问列表中的元素。(类似于C语言中的数组)school = ['幼稚园', '小学', '初中', '高中', '大学']print(school[0]) # 用下标来访问列表中的元素print(school) # 直接输出整个列表for value in school: # 用循环来访问列表中的元素

2021-01-20 18:08:50 135

原创 Python教程(2)

Python教程(2)2 变量和简单数据类型text = "hello world"print(text)print("hello boy")2.1 变量2.1.1 变量的命名和使用python中,不需要声明变量的类型,Python会根据右值来自动的判断变量的类型number=12 //创建一个名为number的变量,并赋值print(str(number)) //将数值型变量变为字符型变量后输出#print(number) //也可以直接输出变量名只能包含字母,数字和下划线

2021-01-20 18:05:55 49

空空如也

空空如也

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

TA关注的人

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