- 博客(5)
- 收藏
- 关注
原创 树状数组与线段树笔记
顺序记录一个数组nums中某数t的前面有多少个数:树状数组tr用于存储到第i次时nums中各数出现的次数,对tr查询即可知道它前面有多少个数(数星星)或者多少个大于它的数(小朋友排队)树状数组使用情况:单点修改,区间查询(一般为区间和,其他情况没试过但感觉多半不行)线段树使用情况:单点修改,区间查询(不只可以查询区间和,还有最值等性质都可以查询)逆序记录一个数组nums中某数t的后面有多少个数小于该数(小朋友排队)树状数组应用:求解逆序对问题。
2024-03-08 10:32:35
223
1
原创 Python基础语法(类)
类可以模拟显示世界中的事物与情景,是面向对象编程的一个特点,可以使逼真程度极大提升。让子类继承父类之后就可以添加区分子类和父类的方法了在第一个__init__()中包含声名Electric_car类变量时所需的参数,第二个__init__()用于继承父类,在其可以加入子类的新属性与新方法。注:如果子类中对父类的同名方法进行重写是可行的,重写的方法对子类有效父类无效。
2023-07-27 10:30:16
93
1
原创 Python基础语法(条件、循环与字典)
本文将对书中第五章至第七章的内容进行梳理,内容包括条件判断,字典,循环car="audi"date=20if car == "audi": #相等if car!= "ben": #不相等if car == "audi" and date == 20: #与条件使用and连接if car == "ben" or date == 20: #或条件使用or连接与c语言同理,需要进行组合时可以采用圆括号()。字典类似c语言中的结构体但有区别,字典是由键值对组成的,一个键关联一个值,可以使用键来访问值。
2023-07-20 11:37:40
132
原创 python基础语法(变量与列表)
开发python语言编写的游戏自动操作脚本第一课:python基础语法,先将Python的基础语法弄明白再开始项目实践。定义:列表是由一系列按特定顺序排列的元素组成的一个新元素理解:列表类似C语言中的数组表示:用方括号[]表示,用,来分割列表中的各个元素本文介绍了python基础语法中的变量与数据类型,列表的基本操作。
2023-07-18 23:19:54
283
数电汽车尾灯控制电路的设计
2023-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人