摘要: python入门学习:5.字典 关键点:字典 5.1 使用字典5.2 遍历字典5.3 嵌套 5.1 使用字典 在python中字典是一系列键-值对。每个键都和一个值关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。在python中,字典用花括号表示。如下,健-值 阅读全文
posted @ 2018-12-01 12:37 天星小苑 阅读(218) 评论(0) 推荐(0) 编辑
摘要: python入门学习:4.if语句 关键点:判断 4.1 一个简单的测试4.2 条件测试4.3 if语句 4.1 一个简单的测试 if语句基本格式如下,注意不要漏了冒号 1if 条件 :2 执行13else:4 执行2 下面看一个示例: 1cars = ['audi','bmw','subaru', 阅读全文
posted @ 2018-11-30 23:44 天星小苑 阅读(271) 评论(0) 推荐(0) 编辑
摘要: python入门学习:3.操作列表 关键点:列表 3.1 遍历整个列表3.2 创建数值列表3.3 使用列表3.4 元组 3.1 遍历整个列表 循环这种概念很重要,因为它是计算机自动完成重复工作的常见方式之一。下面使用for循环来遍历。 注意for循环的循环体可以包含多行代码,只需要保持缩进即可 1m 阅读全文
posted @ 2018-11-30 00:05 天星小苑 阅读(251) 评论(0) 推荐(0) 编辑
摘要: python入门学习:2.列表简介 关键点:列表 2.1 列表是什么2.2 修改、添加和删除元素2.3 组织列表 2.1 列表是什么 列表,是由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中元素之间可以没有任何关系 阅读全文
posted @ 2018-11-27 22:56 天星小苑 阅读(228) 评论(0) 推荐(0) 编辑
摘要: python入门学习:1.变量和简单的数据类型 关键点:变量、字符串、数字 1.1 变量的命名和使用1.2 字符串1.3 数字1.4 注释 1.1 变量的命名和使用 变量,顾名思义是一个可变的量,每个变量都存储一个值--与变量关联的信息。 1message = "hello world!"2# me 阅读全文
posted @ 2018-11-26 23:21 天星小苑 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Leetcode:0027 题目:给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素 示例 阅读全文
posted @ 2018-11-25 16:06 天星小苑 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 程序的机器级表示3 关键点:过程、调试、指针 过程1.运行时栈2.转移控制3.数据传递4.栈上的局部存储5.寄存器中的局部存储空间理解指针使用GDB调试器 过程 1.运行时栈 x86-64的栈向低地址方向增长,而栈指针%rsp指向低地址方向增长,而栈指针%rsp指向栈顶元素。可以用pishq和pop 阅读全文
posted @ 2018-11-18 21:51 天星小苑 阅读(487) 评论(0) 推荐(0) 编辑
摘要: LeetCode:0002(两数之和) 题目描述:给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 阅读全文
posted @ 2018-11-16 20:57 天星小苑 阅读(218) 评论(0) 推荐(0) 编辑
摘要: CSAPP:程序的机器级表示2 关键点:算术、逻辑操作 算术逻辑操作1.加载有效地址2.一元二元操作3.移位操作 算术逻辑操作 如图列出了x86-64的一些整数和逻辑操作,大多数操作分成了指令类(只有leaq没有其他的变种,addb、addw、addl、addq分别是字节加法、字加法、双字加法和四字 阅读全文
posted @ 2018-11-15 21:04 天星小苑 阅读(809) 评论(2) 推荐(0) 编辑
摘要: leetcode:234 回文链表 关键点:请判断一个链表是否为回文链表。示例 1:输入: 1->2输出: false示例 2:输入: 1->2->2->1输出: true。 1/** 2 * Definition for singly-linked list. 3 * struct ListNod 阅读全文
posted @ 2018-11-06 20:39 天星小苑 阅读(155) 评论(0) 推荐(0) 编辑