- 博客(12)
- 收藏
- 关注
原创 单链表和双链表
在这里有一个线性表的感念。线性表是N个类型相同数据元素的有限序列,N>0,除第一个元素没有前驱,最后一个元素没有后继之外,其余元素都只有一个前驱和一个后继。线性表一般表示为:(a1,a2,a3,...an)这些数据之间是一对一的关系。线性表的特点:1.表中元素的个数有限,2.表中元素具有逻辑上的顺序性,3.表中元素都是数据元素,每个元素都是单个元素,4.表中元素的数据型都相同,每个元素占有相同大小的存储空间,5.表中元素具有抽象性(仅讨论元素箭的逻辑关系,而不考虑元素究竟表示什么内容)。.
2021-12-02 01:23:45 666
原创 正则表达式
正则表达式是由一些字符和特殊符号组成的字符串,它描述了一个可以识别各种字符串的模式。在正则表达式中,引入了特殊字符来定义字符集、匹配自足、及重复模式,由于这些符号的引入,正则表达式可以匹配字符串合集,而不仅仅只是单个的字符串。首先是最基本、最普通的正则表达式:仅仅用一个简单的字符串构成一个匹配字符串的模式(该字符串由正则表达式定义)。例如:正则表达式为“abc”,那么能够匹配这个模式的只有包含“abc”的字符串。当然还涉及到一些特殊符号和字符,即元字符,正式因为元字符,正则表达式才具有强大的功能和灵
2021-11-27 20:11:12 140
原创 字符转中的字符替换
请实现一个函数,将一个字符串s中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。数据范围:0<=lens(10)<100。保证字符串中的字符为大写英文字母、小写英文字母和空格中的一种。进阶:时间复杂度 O(n) ,空间复杂度O(n)class Solution: def replaceSpace(self , s: str) -> str: num = []
2021-11-26 00:11:52 217
原创 判断二维数组中是否含有目标值
在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]]给定 target= 7,返回true。给定target=3,返回false。数据范围:矩阵的长宽满足0≤ n,m≤500, 矩阵中的值满足0 ≤val ≤ 10^9进...
2021-11-23 23:32:42 229
原创 sql语言
SQL是广泛用于对数据库的查询和修改操作。SQL拥有简单的油烟,核心动词只有9个。分别是:CREATE,DORP,ALTERLSELECT,INSERT,UPDATE,GRANT,REVOKE。CREATE 一般用作创建表、列。CREATE TABLE student #创建表student (st_no VARCHAR(8) PRIMARY KEY, #学号,字符,长度为8,设为主键 st_name CHAR(8) NOT NULL, #
2021-11-19 00:02:43 1168
原创 python基础总结(完成外星人游)
一个月左右的学习,在完成pygame外星人的游戏后对python和pycharm有了初步的认识,初步学习了python的变量,简单数据,列表,字典,if语句,while语句,用户输入,定义函数,类,文件处理和异以及测试代码等。在完成外星人这个程序中,几乎用到前面学习的所有内容,在这对完成小游戏的整个过程进行一个简单的总结。首先根据整个游戏进行项目的规划,确定项目的逻辑顺序,在项目的完成过程中,根据项目的飞船、外星人、子弹、得分等项目目标进行分块编辑代码,在由一个游戏主题函...
2021-11-18 01:14:15 3519
原创 Python习题总结1:邀请嘉宾共进晚餐
自学Eric Matthes著的《Python编程:从入门到实践》。开始看这本书,作者写的很棒,感觉非常适合初学者使用。今天记录一下学习了3.2节后面的习题。主要用insert(),pop(),append(),title(),del进行编程。这个题目主要复习了3.2节中讲的概念,比较基础,加深对3.2中知识的强化记忆。代码:运行之后:...
2021-09-24 22:30:13 648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人