树莓派系统镜像基本操作
背景以下操作均在Liunx环境下进行使用命令进行,Windows可以采用一些可视化工具操作。
其中备份文件压缩部分,在Mac环境下无法执行。
树莓派的系统放在TF存储卡上,在进行系统导入,备份时,需通过读卡器连接电脑。
系统镜像准备树莓派的操作系统镜像文件有两种方式获取:
通过访问树莓派官方网站下
...
LeetCode-46 全排列
题目:全排列给定一个没有重复数字的序列,返回其所有可能的全排列。
示例:
12345678910输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]
思路这题需要用到递归的思想:
当只有两个数时,依次
...
LeetCode-43 字符串相乘
题目:字符串相乘给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。
示例 1:
12输入: num1 = "2", num2 = "3"输出: "6"
示例 2:
...
LeetCode-33 搜索旋转排序数组
题目:搜索旋转排序数组假设按照升序排序的数组在预先未知的某个点上进行了旋转。
( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。
搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。
你可以假设数组中不存在重复的元素。
你的算
...
LeetCode-26 删除排序数组中的重复项
题目:删除排序数组中的重复项给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。
示例 1:
12345给定数组 nums = [1,1,2], 函数应该返回新的
...
LeetCode-23 合并K个排序链表
题目:合并K个排序链表合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。
示例:
1234567输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->
...
强大的数据结构和Python扩展库3
该系列为南京大学课程《用Python玩转数据》学习笔记,主要以思维导图的记录
4.6 变长字典Series
4.7 DataFrame
创建DataFrame小练习已知有一个列表中存放了一组音乐数据:
music_data = [(“the rolling stones”,”Satisfaction
...
强大的数据结构和Python扩展库2
该系列为南京大学课程《用Python玩转数据》学习笔记,主要以思维导图的记录
4.4 扩展库SciPy
4.5 ndarray
讨论NumPy中的通用函数与math库中函数的比较:
1234567891011121314151617import timeimport mathimport numpy
...