自定义博客皮肤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)
  • 收藏
  • 关注

原创 (练习题解)双指针-移除元素-比较字符串(力扣844题)

两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回。利用指针i和指针j分别遍历字符串s和字符串t。如果对空文本输入退格字符,文本继续为空。

2024-03-13 10:24:20 345

原创 (练习题解)双指针-移除元素(力扣27题)

直到当fast指针所指的值不为val值,就可以把fast里面值放到slow里,并且slow往后移动。此后fast和slow会一起往后移动,并且fast只有碰到不为val的值,才会把它放到slow指针所指的位置。设置快指针循环遍历整个数组,而慢指针的作用是呆在val值所在的地方,用fast指向的不为val的值来代替它。当没有遇到val值的时候,fast指针和slow指针是同时往前移动的,即指向同一个值。直到fast后面遍历完整个数组之后,slow指针前就是这个数组全部不为val的值。元素的顺序可以改变。

2024-03-10 22:13:21 360

原创 (练习题解)二分法求解x的平方根(力扣69题)

(3)如果x不是一个平方数,停止前的最后一次循环,左右指针会指向同一个位置,并且这个指向的这个数会比x更大。此时,r会往后退,比l更小,退出循环。所以此时r指向的数就是正好为开方数的整数部分。(2)如果x是一个平方数,会直接return mid返回开方数。由于返回类型是整数,结果只保留。

2024-03-10 20:57:25 520 1

原创 python班级成绩管理系统

# _*_ coding: utf-8 _*_import osclass_204 = dict() #记录学生的座号和姓名chi_score = dict() #记录学生的语文成绩eng_score = dict() #记录学生的英语成绩mat_score = dict() #记录学生的数学成绩subjects = ["语文","英语","数学"]scores = [chi_score, eng_score, mat_score]def disp_menu(): #主菜单 os.

2021-07-25 11:09:56 901

原创 Python学习(持续记录中...)

一、程序的构想与实现(1)清理问题的需求(2)定义要储存的数据及其相关类型(3)设计算法与绘制流程图(4)动手编写完成程序二、python程序设计语言基础知识(1)数据类型整数整数类型共有4种进制表示:十进制、二进制、八进制、十六进制,默认十进制,其他进制需增加引导符。二进制用0b或者0B;八进制用0o或者0O;十进制用0d或者0D;十六进制用0h或者0H。浮点数类型浮点数有2种表示方法:十进制、科学计数法。科学记数法:用带e/E的格式表示,x = a..

2021-07-23 15:59:00 94 3

原创 Python统计单词出现的频率

以open函数打开“sample.txt”文件,统计里面出现过的单词频率。首先通过“正则表达式”把非字母的符号全部变成空格,再用split()方法把所有的单词以“空格”为分隔符分割,储存在words变量中(list类型)。声明一个dict类型的变量word_counts,以单词作为key值,单词出现的次数作为value值。然后用“in”来判断单词是否存在word_counts中,若存在,则单词对应的value值加一,如果不存在,就新增一个key值,并把对应的value值初始化为1。此程序中为了避免大

2021-07-23 11:25:45 4639 3

空空如也

空空如也

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

TA关注的人

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