Python学习笔记 参考文献 [1] 周越.人工智能基础与进阶(Python编程)[M].上海:上海交通大学出版社,2020. Python入门基础 数学运算 5/2 = 2.5 # 直接做除法 5//2 = 2 # 整除 2**10 = 1024 # 幂次 # 下面这三个都返回的是str bin() # 转二进制 oct() # 转八进制 hex() # 转十六进制 判断 if 逻辑表示 pytho 2021-10-06 coding > Python
Python & 算法竞赛 最近尝试使用Python打下算法题,记录下需要注意的地方吧。 使用main()函数 这样的习惯就和c++一样了,这样的好处在于如果其他文件中 import ,使用该文件中的函数,不会运行其主函数部分。 def main(): pass if __name__ == "__main__": main() 全局变量的问题 ans = 0 def main(): ans += 1 这样 2021-10-15 coding > Python
Pandas数据处理实例 这里列一些使用pandas包做数据处理的例子. 数据格式: 填报规则: 请在对应姓名后面按照志愿优先次序按数字1~5进行填写. | 姓名 | 数学 | 人工智能 | 计算机 | 软件工程 | 大数据管理 | ----------------------------------------------------------- | 名称1 | 1 | 2 | 3 2022-05-25 coding > Python #pandas
CF1614 - Codeforces Round 757 (Div. 2) 比赛链接 C. Divan and bitwise operations 题意 存在一个长度为 nnn 的正整数序列 {ai}\{a_i\}{ai},mmm 个限制条件,每个限制条件由 l,r,xl, r, xl,r,x 构成,表示 {ai}\{a_i\}{ai} 在区间 [l,r][l,r][l,r] 中的元素或运算值为 xxx。对于任意一个满足该条件的序列,求该序列的所有子序列的异或值 2021-12-13 coding > cf #位运算 #数论 #动态规划
2022 xjtu校赛 B题西安二手房房价分析 pandas数据分析 线性回归模型 题意 python整理代码 由于是第一次使用pandas进行数据分析,有很多不熟悉的地方,首先记录一下. 使用的是Jupyter Notebook完成,这个做数据分析确实非常好用,效果可以直接从网页中打开: 完整代码(颜色不清楚,请使用白色背景):数据处理,回归分析-改进 使用的头文件,和绘图所用的参数 import numpy as np import panda 2022-07-03 数学建模 #pandas #线性回归
Linux系统使用pip成功安装软件包,但不能从命令行找到可执行文件? 最近遇到了这个问题,我是用的是 WSL 系统,在网上找了很多方法都没解决,最后东拼西凑用以下方法解决了: 先找到默认包安装位置使用命令 python -m site,如下图: 找到进入到 USER_BASE 目录下,比如我的就是: /home/yy/.local。 查看该目录下文件,应该可以看到一个叫 bin 的文件夹,进入,查看里面是否有你用pip安装的可运行文件 最后就是将该目录加入到系统 2021-09-03 tools #python
狭义相对论学习笔记 记录选修课《历史上最伟大的 10 个方程》导读的结课报告,对狭义相对论中的时空观和质能方程进行了理解。仍有很多问题待解决: Lorentz变换的证明过程(Wikipedia上给出一个群论的证明,MIT 8.033, part 3上用待定系数法证明) 广义相对论对时空的扭曲具体是什么,如何用广义相对论求解出孪生双胞胎悖论的时空膨胀问题? 2023-11-28
与位运算有关的恒等式 在cf上做了些交互题,好多都和位运算与关系,而做题的关键就是看出来与位运算有关的恒等式,下面给出一些与位运算,加法有关的恒等式: 结论 先给出两个式子: (a∣b)=(a&b)+(a⊕b)a+b=2(a&b)+(a⊕b)\begin{aligned} (a|b)&=(a\&b)+(a\oplus b)\\ a+b&=2(a\&b)+(a\oplus 2021-08-30 Math #位运算
约瑟夫环问题 问题描述 nnn 个编号从 1,⋯ ,n1, \cdots, n1,⋯,n 的人逆时针站成一圈,开始从 111 号开始,每次从当前人开始数 kkk 个,然后这个人出局,求最后一个人编号多少? 该问题由约瑟夫 (Titus Flavius Josephus),于公元一世纪提出,他当时求解的是 n=41,k=2n=41, k=2n=41,k=2 的情况 (maybe (o゚v゚)ノ 但他还是很强 2021-09-01 Math #数论
莫比乌斯反演 参考:OI-Wike 莫比乌斯反演 前置芝士 引理1 引理1:∀a,b,c∈Z,⌊abc⌋=⌊⌊ab⌋c⌋\forall a, b, c\in \mathbb{Z}, \left\lfloor\frac{a}{bc}\right\rfloor=\left\lfloor\frac{\left\lfloor\frac{a}{b}\right\rfloor}{c}\right\rfloor∀a,b 2021-08-16 Math #莫比乌斯反演 #数论分块