- 博客(10)
- 收藏
- 关注
原创 LeetCode__week2
上周事情比较多,自己也懒拖到现在才刷完week2的六道题104. 二叉树的最大深度给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度...
2018-09-11 22:25:41 116
原创 LeetCode___week1
开始刷题,记录一下自己的解题过程和思路。技术渣,有什么不对的还请各位多多指点。宝石与石头 很简单的一道题 用s中的每个字符挨个和j中的比较就好class Solution { public int numJewelsInStones(String J, String S) { int jewels = 0; int index_J = 0;...
2018-09-02 10:04:11 165
原创 JAVA——GUI笔记
参考书籍《JAVA语言程序设计 基础篇 原书第8版》图形用户界面基础GUI API包含的类可分为三个组:组件类,容器类,辅助类组件类:用来创建用户界面的,如:JButton JLabel JTextFieldComponent和JComponent是抽象类。容器类:用来包含其他组件的,如:JFrame JPanel JApplet辅助类:用来支持GUI组件的, 如:Grap...
2018-07-22 16:03:08 280
原创 python(7)
文件和异常从文件中读取数据with open('pi_digits.txt') as file_object: contents = file_object.read() print(contents)函数open()要以任何方式使用文件,都要先打开文件,这样才能访问他。函数open()接受一个参数:要打开的文件名称,python在当前执行的文件所在目录中查找指定文件。关键字wit...
2018-04-14 11:19:59 180
原创 Python笔记(6)
类创建类和使用类约定,python中首字母大写的名称指的是类,小写的名称是根据类创建的实例。调用方法指定实例名称和调用方法,并用句点分隔它们。如:my_dog = Dog('willie',6)my_dog.sit()my_dog.roll_over()属性默认值类中的每个属性都必须有初始值,哪怕这个值是0或空字符串。在有些情况下,如设置默认值时,在方法__init__()内指定这种初始值是可...
2018-04-14 08:39:32 223
原创 Python笔记(5)
函数函数编写格式细节1.应给函数指定描述性名称,且只在其中使用小写字母和下划线。2.每个函数都应包含简要地阐述其功能的注释,该注释应紧跟在函数定义后面,并采用文档字符串格式。3.给形参指定默认值时,等号两边不要有空格。对于函数调用中的关键字实参,也应遵守这种约定。4.如果形参很多,导致函数定义的长度超过了79字符,可在函数定义中输入左括号后按回车键,并在下一行按两次Tab键,从而将形参列表和只缩进...
2018-04-10 18:33:23 195
原创 Python笔记(4)
用户输入和while循环用户输入函数input()input()可以让程序暂停运行,等待用户输入,并将输入结果存在一个变量中message = input( 'Tell me something : ')print(message)使用input()时Python将用户输入解读为字符串,当需要使用数字变量时,可以将字符串转换成数值。使用函数int()可以讲数字的字符串转换成数值while循环wh...
2018-04-09 16:24:55 135
原创 Python笔记(3)
字典python中,字典是一系列键-值对。每个键都与一个值相关联。可以用键来访问与之相关联的值。值可以是数字,字符串,列表,字典。使用方法:字典名 ={'键名1':值,‘键名2’:值.... ....}指定键时,python将返回与之相关联的值。alien_0={'color':'green'}print(alien_0['color'])#访问方法字典是一种动态结构,可随时在其中添加键-值对...
2018-04-07 21:53:59 197
原创 python笔记(2)
操作列表1. for循环格式: for 变量名 in 列表名:注意缩进Python 通过缩进区别程序块for循环不可为空2. 数值列表range()函数可以生成一系列数字使用方法 range(起始数字,最终数字) //是一个【起始数字,最终数字)左闭右开的范围通常在for循环中使用来控制循环list()可以将range()的结果直接转换为列表 numbers= list(range(1,6))...
2018-04-07 10:34:26 132
原创 Python笔记
变量和简单数据类型1. 变量的命名和使用a. 变量名智能含有字母,数字,下划线。开头可以是字母或下划线,但不能以数字。b. 变量名不能含有空格。c. 不能使用Python关键字和函数名用作变量名。d. 变量名要简短且具有描述性。e. 慎用I和O 容易被看错。2. 字符串字符串变量名.title() //以首字母大写的方式显示某个单词字符串变量名.lower() ...
2018-04-06 22:42:16 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人