自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

melody的博客

不使用第三个变量的情况下互换两个变量

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

原创 python双指针快速排序

原地排序,常数空间复杂度,平均时间复杂度O(logN),最差时间复杂度O(N2)def QuickSort(data, start, end): if start<end: i, j = start, end anchor = data[i] while i != j : while data[j]>=anchor and j>i: j -= 1 # w

2020-05-22 16:35:15 688 1

原创 真分数分解为埃及分数Python3

真分数分解为埃及分数真分数:分子小于分母埃及分数:分子数为1的真分数约定分数表示为a/b** 但是注意,这两个算法给出来的结果并不是所有情况下都是相同! **Example:Input: 8/11Output: 算法1: 1/2+1/5+1/37+1/4070 算法2: 1/2+1/5+1/55+1/110算法一:基本,穷举1、初始化i=2,分数为a/b2、开始比较if...

2020-02-08 14:08:04 1275

原创 《python语言程序设计基础》嵩天著-第2章程序练习题答案

练习题代码正在看书自学中,贴出自己的作业,欢迎大家交流指正,一起进步~2.1 实例1的修改# TempConvertdef TempConvert(value): if tempstr[-1] in ['F','f']: c = (eval(tempstr[0:-1]) - 32)/1.8 print ("The temperature is...

2020-02-07 14:30:30 4226 2

原创 Python-lambda函数/方法

lambda是python的保留字,也是一个特殊的函数。用法如下:lambda argument_list: expression其中argument_list是参数列表(等同于def func(args)中的args),expression就是函数语句,单行表达式,用到的参数需要先定义。lambda函数经常被用于赋值给变量(简化书写),例如:add = lambda x,y: x+y虽...

2020-01-15 14:42:38 492

原创 《python语言程序设计基础》嵩天著-第5章程序练习题答案

《python语言程序设计基础》嵩天著-第4章程序练习题答案练习题代码5.25.35.45.55.65.7练习题代码正在看书自学中,贴出自己的作业,欢迎大家交流指正,一起进步~5.2实现isOdd()函数,参数为整数,奇数返回True,偶数返回Falsedef isOdd(n): if n%2: return True else: retu...

2020-01-11 12:16:29 18206 1

原创 2020腾讯校招运营开发电话面试一轮游凉凉

Q1: 自我介绍A1: 介绍了学习经历,然后着重强调了自己的毕业设计和现在在参与的项目Q2:那你讲一下你的毕业设计A2: 我的毕业设计题目是blabla,目的是通过blabla实现blabla(机器学习分类问题)Q3: 一般评价机器学习好坏的标准有哪些Q4: 你刚才提到召回率,那你说一下怎么提高召回率A4: 一般增大训练集中正样本的数量(这个我是凭感觉答得,面试官用反问的语气又问了我一...

2019-09-24 10:38:58 925

原创 SVM_CS229PartV_学习笔记

margins and the idea of separating data with a large “gap”optimal margin classifierkernels, which give a way to apply SVMs in very high dimensional feature spacesSMO algorithm, an implementation o...

2019-08-20 16:00:27 179

原创 NUS_EE4211_DataScienceForIoT_学习笔记

This blog will update continuously during the course period.ContentsHomework 1Python Machine Learning book by Sebastian Raschka. (Ch1)Concept3 types of MLBasic terminology and notationsRoadmap for bu...

2019-08-17 12:04:11 490

原创 《python语言程序设计基础》嵩天著-第4章程序练习题答案

练习题代码正在看书自学中,贴出自己的作业,欢迎大家交流指正,一起进步~4.1 猜数游戏在程序中预设一个0~9之间的整数,用户通过键盘输入所猜的数,给出猜测结果,并且猜对是给出猜测总次数。# 4.1from random import randintnum = randint(0,9) # 也可以自己随便设置一个 num = 3n = 1while 1: a = eval(i...

2019-04-12 14:15:31 34511 4

原创 Python-程序的异常处理

异常是什么?异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。举个例子:num = eval(input("please input a number: "))print(num**2)当输入为一个...

2019-04-11 20:39:27 988

原创 《python语言程序设计基础》嵩天著-第3章程序练习题答案

练习题代码正在看书自学中,贴出自己的作业,欢迎大家交流指正,一起进步~3.1重量计算月球上物体的体重是在地球上的16.5%,假如你在地球上每年增长0.5kg,编写程序输出未来十年你在地球和月球上的体重。# 3.1 weightweight = 50n = 0.5/weightfor i in range(10): weight = weight*(1+n)print("On...

2019-04-09 23:33:39 81077 23

原创 画一条渐变的python

用turtule库画一条颜色渐变的蟒蛇标准库turtle自学了一下python的标准库turtle,贴一下简单的学习笔记。绘图坐标体系turtle.setup(width, height, startx, starty)作用:设置主窗体的大小和位置参数:width 窗口宽度。整数值表示像素值,小数表示窗口宽度与屏幕的比例。Height 窗口高度。Startx 窗口左侧与屏幕...

2019-03-26 10:46:29 3488

原创 python-两个print命令输出内容显示在同一行

print函数在python2中,print只是一个关键字,但是在3.x中,print 是一个函数。定义:print(*objects, sep=' ', end='\n', file=sys.stdout);参数:*objects-复数,一次可输出多个对象,用‘,’分开sep – 用来间隔多个对象,默认值是一个空格。end --用来设定以什么结尾。默认值是换行符 \n,可以换成其...

2019-03-24 17:46:16 21273

原创 更改MAC中Python默认版本

更改 MAC 终端调用中python默认版本为3.x下载想要的python版本,如3.7.0并安装(自行百度)在终端中用命令打开 .bash_profile文件open ~/.bash_profile修改.bash_profile文件内容,安装好之后默认应该显示下图内容,比如我安装了3.6.7和3.7.0版本,选择自己想设置的版本,在文件中添加别名alias python="/...

2019-03-24 15:54:28 2938 3

原创 不使用第三个变量的情况下互换两个变量

作为小白的第一篇博客,记录一下刚刚看到的一道入门题(如标题)用a,b表示变量,代码如下a = a+b;b = a-b;a = a;

2019-03-02 19:05:51 220

空空如也

空空如也

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

TA关注的人

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