自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

syyjiang的博客

博客描述什么的

  • 博客(27)
  • 收藏
  • 关注

原创 安卓apk反编译-最简单的方法

网上一堆教程噼里啪啦搞了一通,最后得到的class文件还不能看...不过resources倒是还行。最后还是出去找了一下,找到下面这个东西,傻瓜操作,万事大吉!http://www.javadecompilers.com...

2019-05-16 17:00:55 263

原创 Python中逻辑运算符的返回值

Python有3个逻辑运算符,not , and, or之前一直以为它们的返回结果是True和False. 今天发现并不是,只有not 返回的是True和False。而and和or的运算结果返回的是能确定结果的最后一个值。这个能确定结果的最后一个值就和and和or的运算机制有关了。下面举几个例子:有一个为真则or为真,所以当'123'为真时就返回了'123' 。...

2019-03-28 22:09:47 3110

原创 直观深入了解ROC曲线

讲原理的这篇讲得最好了:https://www.cnblogs.com/dlml/p/4403482.html下面补充一些直观的解释和例子:TPR / FPR:事实上从TPR和FPR的定义中并没有显示地指出这个Rate是相对于什么的Rate,事实上TPR的分母是*所有正例*,FPR的分母是*所有负例*。画一个类似下图(上面那个博客链接中出现过)的图:直观地...

2019-03-22 18:22:58 2176

原创 webbench源码分析

看个项目熟悉下c和Linux。 把webbench源码阅读过程中的东西都写在下面:

2019-03-20 21:55:45 150

原创 MATLAB中的画图 窗口和位置 函数

MATLAB中画图的函数过几个月总是忘记,这里记一下:1. figure可以输入figure();这样会创建一个新的窗口来放图。或者输入figure(number);会创建名为figure number的窗口。 2. subplot subplot(m,n,idx);意义是,创建一个m行n列的大网格图,idx ∈ [1,m*n] , 也就是从左到右,从上到下第i...

2018-09-19 17:56:11 5489

原创 231n assignment 1

小Tips:32bit的Python 用户空间只有2GB,所以只好装了64bit版本的。 一个数据集30M,6个读入是180M,然后估计是重复存了几个矩阵 , 就Memory Error了。 numpy.reshape 如果将某个参数设为-1, 则会自动计算那一维度的长度,例如想把一个矩阵变成列向量,就reshape(-1,1)。在numpy中,可以这样访问矩阵元素,array[a,b...

2018-07-28 00:01:36 224

原创 高编课后作业------第十五周- Sklearn

题目先导入各种库from sklearn import datasets,cross_validationfrom sklearn.naive_bayes import GaussianNBfrom sklearn.svm import SVCfrom sklearn.ensemble import RandomForestClassifierfrom sklearn impo...

2018-06-16 14:05:56 231

原创 高编课后作业------第十四周-Jupyter

上一篇博客应该是13周,上次打错了,已纠正。用jupyter写完可以直接生成 markdown,然后复制过来就行了,挺方便的%matplotlib inlineimport randomimport numpy as npimport scipy as spimport pandas as pdimport matplotlib.pyplot as pltimport se...

2018-06-09 11:24:45 577

原创 高编课后作业------第十三周-Scipy exercise

上次作业写过一个最小二乘,直接拿来用就好了,用的是leastsq , 然后还要算残差的范数:import numpy as npfrom scipy.optimize import leastsqA = np.random.normal(30,20,size=(20,10))b = np.random.normal(4,40,size=(20,1))x = np.random.norma...

2018-06-02 14:48:56 258

原创 高编课后作业------第十二周-Matplotlib exercise

好像没有类似matlab的 syms功能(我没找),所以写了个fximport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsdef fx(x): a = np.sin(x-2) a = a*a x = x*x x = -x x = np.exp(x) ret =...

2018-05-24 11:16:26 240

原创 高编课后作业------第十一周-Numpy exercise

Generate matrices A, with random Gaussian entries, B, a Toeplitz matrix, where A  Rn×m and B  Rm×m,for n = 200, m = 500.  为了显示方便,用规模小一点的矩阵,n=10,m=25  from scipy.linalg import toeplitzimport numpy as ...

2018-05-19 13:11:19 293 1

原创 高编课后作业------第九周-LeetCode-69.x的平方根

要考试了,刷一道水题...有很多方法,牛顿迭代、割线等等,不过只需要整数,所以最快的是二分,使用特殊的整数二分就可以了:class Solution: def mySqrt(self, x): """ :type x: int :rtype: int """ if x==0: retur...

2018-05-05 18:10:52 146

原创 高编课后作业------第八周-LeetCode-9.回文数

水水过,采用最简单的写法, string[::-1]来翻转一个字符串class Solution: def isPalindrome(self, x): """ :type x: int :rtype: bool """ strx = str(x) if strx == strx[::-1]:...

2018-04-29 11:27:10 111

原创 高编课后作业------第八周-LeetCode-34.搜索范围

题面如下:之前一直不是很清楚二分法,只会写模板,直到上个学期看了数据结构那本教材才弄清楚,书写的是真的好。这题就是用这个的,用不同写法的二分找出不同位置的数(如果有多个target在nums中)。注意找下限和上限时写法上的细微差别,思路就是找下限时在r左边的都是 小于等于 target的,因此如果碰到多个target,r也会不断地缩小。找上限思路类似,不过要注意由于判停条件依旧为l<r,因此...

2018-04-28 17:23:44 146

原创 高编课后作业------第八周-LeetCode

42. 接雨水   分类Array就是算这个蓝色区域的大小。一开始看这题感觉很容易,然后尝试找了很多规律,比如桶两边都是“塔尖”样子的,右边比左边高等等多个判断,然后交了几次总是只能过掉一半左右的测试..... 可能我不是很懂木桶装水把=。=后来还是看了题解,做法是:在最左端和最右端各设置一个指针,然后往中间靠拢,统计出答案。根据短板原理,装水的多少取决于两边中较短的板。而对于两块板,中间总是可以...

2018-04-25 13:25:02 134

原创 高编课后作业------第六周-1

11-1 城市和国家 : 编写一个函数, 它接受两个形参: 一个城市名和一个国家名。 这个函数返回一个格式为City, Country 的字符串, 如Santiago, Chile 。 将这个函数存储在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序, 对刚编写的函数进行测试(别忘了, 你需要导入模块unittest 以及要测试的函数) 。 编写一...

2018-04-14 16:27:14 172

原创 高编课后作业------第五周-2

10-1 Python学习笔记 : 在文本编辑器中新建一个文件, 写几句话来总结一下你至此学到的Python知识, 其中每一行都以“In Python you can”打头。 将这个文件命名为learning_python.txt, 并将其存储到为完成本章练习而编写的程序所在的目录中。 编写一个程序, 它读取这个文件, 并将你所写的内容打印三次: 第一次打印时读取整个文件; 第二次打印时遍历文件对...

2018-04-06 00:32:43 265

原创 高编课后作业------第五周-1

9-1 餐馆 : 创建一个名为Restaurant 的类, 其方法__init__() 设置两个属性: restaurant_name 和cuisine_type 。 创建一个名为describe_restaurant() 的方法和一个名为open_restaurant() 的方法, 其中前者打印前述两项信息, 而后者打印一条消息, 指出餐馆正在营业。class Restaurant(): ...

2018-04-02 09:38:52 232

原创 高编课后作业------第四周-2

8-2 喜欢的图书 : 编写一个名为favorite_book() 的函数, 其中包含一个名为title 的形参。 这个函数打印一条消息, 如One of my favorite books is Alice in Wonderland 。 调用这个函数, 并将一本图书的名称作为实参传递给它。 def favorite_book(title): print('One of my favor...

2018-03-28 20:40:59 296

原创 高编课后作业------第四周-1

7-2 餐馆订位 : 编写一个程序, 询问用户有多少人用餐。 如果超过8人, 就打印一条消息, 指出没有空桌; 否则指出有空桌。 num = input('How many people are going to have dinner?\n')num = int(num)if num>8: print('Sorry, no table is available.')else:...

2018-03-27 15:40:10 287

原创 高编课后作业------第三周-2

6-1人 : 使用一个字典来存储一个熟人的信息, 包括名、 姓、 年龄和居住的城市。 该字典应包含键first_name 、 last_name 、 age 和city 。 将存储在该字典中的每项信息都打印出来。Somebody = {'first_name': 'Daniel' , 'last_name': 'Wu' , 'age':18 , 'city':'GuangZhou'}for k...

2018-03-22 11:30:35 694

原创 高编课后作业------第三周-1

5-3 外星人颜色#1 : 假设在游戏中刚射杀了一个外星人, 请创建一个名为alien_color 的变量, 并将其设置为'green' 、 'yellow' 或'red' 。编写一条编写一条if 语句, 检查外星人是否是绿色的; 如果是, 就打印一条消息, 指出玩家获得了5个点。编写这个程序的两个版本, 在一个版本中上述测试通过了, 而在另一个版本中未通过(未通过测试时没有输出) 。 alien...

2018-03-19 19:51:18 1160

原创 高编课后作业------第二周-2

4-1 打印喜欢的pizzapizza_list = ['liulan pizza', 'apple pizza', 'yu pizza']for pizza in pizza_list: print(pizza+' ',end = '')for pizza in pizza_list: print('I like '+ pizza)print('yuuuuuuuuummy!...

2018-03-14 20:35:30 247

原创 高编课后作业------第二周-1

第三章课后习题选做3-2 问候语: 继续使用练习3-1中的列表, 但不打印每个朋友的姓名, 而为每人打印一条消息。 每条消息都包含相同的问候语, 但抬头为相应朋友的姓名。 name_list = ['Jack','Amy','Kobe']for name in name_list: print(name+' say hello to you.')3-4 3-5 3-6 3-7  (4...

2018-03-14 11:24:14 231 1

原创 高编课后作业------第一周-2

第二章的一些课后作业 =。=2-2 多条简单消息2-5 名言(这个水印真的巨烦。。。2-6 名言22-9 最喜欢的数字2-10 添加注释什么都不会发生...

2018-03-08 23:24:36 211

原创 高编课后作业------第一周

一、浏览Python主页的发现和收获主页:https://www.python.org/ 首先是最顶层的导航栏,主要分为几大块内容 - Python(这块类似主页的主页,内容的集中) - PSF(python software foundation,开发团队什么的,新闻清一色的版本更新通知) - Docs(各种python文档) - PyPI(各种包的索引和介绍) -...

2018-03-06 21:56:38 202

原创 开学辣

好好学习 

2018-03-05 23:27:24 122

空空如也

空空如也

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

TA关注的人

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