自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Python:文件操作

对文件的操作fr=open('...','r')x=fr.read() #读取整个文件,返回str字符串类型的数据y=fr.readline() #读取文件的某一行,并返回str字符串类型z=fr.readlines() #按行读取整个文件内容,并返回str元素的list列表类型

2016-03-29 23:13:16 543

原创 Python:基本运算、基本函数(包括复数)、Math模块、NumPy模块

1. 基本运算x**2 : x^2 若x是mat矩阵,那就表示x内每个元素求平方2. 基本函数字典的get方法a.get(k,d)get相当于一条if…else…语句。若k在字典a中,则返回a[k];若k不在a中,则返回参数d。l = {5:2,3:4}l.get(3,0) 返回值是4;l.get(1,0) 返回值是0;type函数:返回数据类型type(x):返回x的类型type(x

2016-03-29 22:49:27 33238

原创 Python基础:容器类型和简单的语法

Python中,使用一个容器时,不需事先声明。基本数据类型有以下3个:1. 列表listjj=[1,'hello'] 列表中元素的添加:jj.append(x),其中x也可以是其他list2. 字典 dictionary字典用于存放无序的键值映射类型数据。jj={ }jj['dog']='dalmation'jj[1]=42也可以表示成jj={1:42,'dog':'dalmation'}3

2016-03-29 20:57:55 550

原创 位运算:x&(x-1)等

有这样一个函数,作用是统计二进制数中1的个数:int func(int x){ int countx = 0; while(x){ countx++; x = x&(x-1); } return countx;} 假定x = 9999(10011100001111) 答案: 8 其中,每执行一次x = x&(x-1),会将x用二进

2016-03-24 14:02:38 1893

原创 leetcode:贪心、动态规划、记忆化搜索

动态规划是利用存储历史信息使得未来需要历史信息时不需要重新计 算, 从而达到降低时间复杂度, 用空间复杂度换取时间复杂度目的的方法。可以把动态规划分为以下几步: 确定递推量。 这一步需要确定递推过程中要保留的历史信息数量和具体含义, 同时也会定下动态规划的维度; 推导递推式。 根据确定的递推量, 得到如何利用存储的历史信息在有效时间(通常是常量或者线性时间)内得到当前的信息结果; 计算初始条件

2016-03-13 17:49:42 2461

原创 leetcode:深度优先搜索(DFS)和广度优先搜索(BFS)

51 N皇后问题

2016-03-09 16:35:26 2637

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除