- 博客(10)
- 收藏
- 关注
原创 【leetcode】斐波那契三种写法
1. 递归:class Solution: def fib(self, n: int) -> int: if n==0 or n==1: return n else: return self.fib(n-1)+self.fib(n-2)2.1 引入字典:class Solution: def fib(self, n: int) -> int: memo=dict.fro
2021-09-20 21:36:29 162
原创 【python】ACM输入输出格式
不明确输入数据组数时:1. 整体框架:while True: try: ''' 内容 ''' except: break2. 具体处理输入:按照空格分隔:split()去掉首位空格:strip()input().split()输入第一个数据为数据组数时:tcase = int(input()) for case in range(tcase): '''
2021-09-17 16:39:32 206
原创 【python3】最大值最小值maxsize与正负无穷float(‘inf‘)
python2 最大整数值:sys.maxint,最小整数值:-sys.maxint-1python3 最大整数值:sys.maxsize,最小整数值:-sys.maxsize-1python3 最大浮点数值:float('inf'),最小浮点数值:-float('inf')通过print()可知,sys.maxint = sys.maxsize = 9223372036854775807。而print(float('inf')),输出结果为inf。那么它们究竟谁更大呢?接下进一步比
2021-09-12 21:37:31 2725
原创 【leetcode】1486
照例,首先本人笨方法:class Solution: def xorOperation(self, n: int, start: int) -> int: tmp=start for i in range(1,n): tmp=tmp^(start+2*i) return tmp此方法时间复杂度为O(n)(线性时间):每增加一个数,需要多求一次tmp。空间复杂度O(1)(常量空间):使用的额外辅助空间不随N的变化而
2021-09-12 13:46:29 89
原创 【leetcode每日一题】1894
本人比较笨的写法:class Solution: def chalkReplacer(self, chalk: List[int], k: int) -> int: sum = 0 for i in chalk: sum += i k%=sum for i in range(len(chalk)): if k<chalk[i]: retur
2021-09-10 20:33:32 63
原创 【安装教程】MYSQL+Navicat Premuim
【安装MYSQL】1.官网下载 mysql-8.0.21-winx642.解压缩3.配置环境变量:相对路径设置:%MYSQL_HOME% 地址为压缩包解压地址 path里加入:%MYSQL_HOME%/bin4.解压后文件夹创建my.ini配置文件【注意根据自己情况修改地址】[mysqld]port=3306basedir=地址(用\\分割)datadir=地址(用\\分割)\\Datamax_connecti...
2020-08-31 14:04:54 274
原创 SQL整理(一)
一、数据库数据库(DB):以易于访问格式存储的数据集合分类:关系数据库(相互关联的表,可以使用SQL管理)和非关系数据库数据库管理系统(DBMS)二、SQL语法USE 数据库名字;查询【DML】:(1)基本语法:SELECT 项名字FROM 表名字WHERE 筛选条件ORDER BY 项名字 LIMIT 排序后显示数量——注释① SELECTi. 所有列 *ii. 自定义想要的项及顺序iii. 简单运算 age*(10+1) mod 2iv. 重新命名 ASv.
2020-08-30 18:31:23 92
原创 【win10】屏幕亮度无法调节的解决办法及相关注册表详解
解决办法: 1. “win”+“R” //打开运行 2.“regeit” //打开注册表编辑器 3.展开“HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}” //HKEY_LOCAL_MACHINE:公共配置信息单元(即与具体用户无关),保存注册表里的所有与本计算机有关的配置信息 //S...
2020-08-18 14:08:59 4620 1
转载 【Linux】Ubuntu启用虚拟机遇到Host SMBus controller not enabled的解决办法
解决办法:lsmod | grep i2c//查明装入的模块sudo vi /etc/modprobe.d/blacklist.conf//打开配置文件blacklist i2c_piix4//末行加入所查出的不需要装载的模块sudo update-initramfs -u -k all//重新生成引导文件reboot//重启...
2019-04-26 18:12:18 1678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人