- 博客(31)
- 收藏
- 关注
原创 自然语言处理(NLP, Natural Language Processing)
NLP 是语言学和机器学习交叉领域, 专注于理解与人类语言相关的一切内容. NLP任务的目标不仅仅是理解单词, 而是能够理解上下文关系.NLP任务不仅仅用于处理文本内容,还可以用于解决语音识别和计算机视觉中的复杂挑战,例如生成音频样本的转录或图像描述。
2024-02-09 13:55:14
198
原创 sklearn.preprocessing中的MinMaxScaler归一化用法
将每个特征缩放到给定的范围来转换特征, 它只用于对二维数据的缩放.转换用于零均值, 单位方差的变换.时, 执行行规范化, 并避免复制.时, 保留数据的转换值, 然后在按照。, 描述的是转换数据的范围;
2023-01-17 15:39:34
777
原创 1050 String Subtraction (字符串减法)python3解法
文章目录题目python3 解法朴素解法哈希解法题目python3 解法朴素解法# 朴素做法s1 = input()s2 = input()for i in s1: if i not in s2: print(i,end='')哈希解法a = input()b = set([i for i in input()])for i in a: if i not in b: print(i, end='')...
2022-05-30 06:57:33
228
原创 1036 Boys vs Girls (男生和女生) python3题解
文章目录题目python3 题解题目python3 题解N = int(input())girl_grade = 0girl_info = ''boy_grade = 101boy_info= ''for i in range(N): # name,gender,ID 是字符串; grade 是int 类型 name,gender,ID,grade = input().split() if gender == 'F': if girl_grade &
2022-05-29 20:02:17
309
原创 PTA 1035 Password (密码) python3 题解
文章目录题目python3 题解题目python3 题解N = int(input())M = 0ans = []# 定义一个字符串def changepassword(password): res = '' for s in password: if s == '1': res = res + '@' elif s == '0': res = res + '%' elif s == 'l':res = res + 'L'
2022-05-29 16:53:53
1142
原创 PTA 1006 Sign In and Sign Out (签入和签出) python3题解
文章目录题目python3题解代码一代码二题目python3题解代码一M = int(input())res = []for i in range(M): id1,sign_in,sign_out = input().split() if i ==0 or open_time > sign_in: open_time = sign_in open_id = id1 if i == 0 or close_time < sign_
2022-05-29 13:14:25
139
原创 PTA 1005 Spell It Right (拼写正确) python3解法
文章目录题目python3 解法题目python3 解法# Focus on the mutual transformation between string and numberN = input()count = 0for i in N: count += int(i)ans = str(count)nums = ['zero','one','two','three','four','five','six','seven','eight','nine']res = []fo
2022-05-29 11:44:45
214
原创 PTA 1001 A+B Format (A + B格式) python3解法
文章目录题目python3 解法解法一解法二题目python3 解法解法一a,b = map(int,input().split())print(format(a+b,',')解法二a,b = map(int,input().split())c = a+bs = str(c)res = ''j = 0for i in range(len(s)): res = s[i] + res j += 1 if j % 3 == 0 and i and res[i-1] != '-'
2022-05-29 11:21:23
133
原创 867. 分解质因数(python3)
867. 分解质因数(python3)文章目录867. 分解质因数(python3)题目题解方法二 python3代码题目题解对aaa分解质因数,有a=q1r1q2r2⋯qnrna = q_1^{r_1}q_2^{r_2}\cdots q_n^{r_n}a=q1r1q2r2⋯qnrn。方法一: 暴力破解,时间复杂度为O(n)。方法二: n 中最多只有一个质因数大于sqrt(n) 。假设n 中有两个质因数大于sqrt(n),这两个质因数相乘一定大于n ,则假设不成立,原结论成立。
2022-05-16 12:24:02
1307
原创 866. 试除法判定质数(python)
866. 试除法判定质数(python)文章目录866. 试除法判定质数(python)题目解法python代码实现题目解法方法一 : 暴力破解 , 时间复杂度是 O(n)。方法二:由合数的约数总是成对出现,如,2是6的约数,6/2 = 3,那3也是6的约数 。可以得出更一般的推导式,若d|n,令a = d|n,则有a|n成立。我们只枚举d <= d|n这部分数,也就是d<=sqrt(n)。方法二的时间复杂度为O(n),空间复杂度为O(1)。python代码实现def judg
2022-05-16 10:58:26
442
原创 4_1.1.4抽象数据类型
到底什么是数据结构1 . 数据对象在计算机中的组织方式1)逻辑结构2)物理存储结构【抽象数据类型(Abstract Data Type)数据类型 : 数据对象集 ;数据集合相关联的操作集抽象 : 描述数据类型的方法不依赖于具体实现 ; 与存放数据的机器无关;与数据存储的物理结构无关;与实现操作的算法和编程语言均无关 。只描述数据对象集和相关操作集“是什么”,并不涉及“如何做到”的问题 。】2 . 数据对象必定与一系列加在其上的操作相关联3 . 完成这些操作所用的方法就是算法...
2022-01-21 21:37:55
601
原创 3_1.1.3关于算法效率-例_计算多项式值
例3 写程序计算给多项式在给定点x处的值 .f(x)=a0+a1x+⋯+an−1xn−1+anxnf(x)=a_0+a_1x+\cdots+a_{n-1}x^{n-1}+a_nx^nf(x)=a0+a1x+⋯+an−1xn−1+anxndouble f(int n, double a[], double x){ int i; double p = a[0]; for (i = 1; i <= n; i++) p += (a[i] * pow(x, i)); printf("
2022-01-16 05:31:18
224
原创 浙江大学数据结构_2_1.1.2关于空间使用-例_PrintN函数实现
例2 写程序实现一个函数 PrintN , 使得传入一个正整数为N的参数后 , 能顺序打印从1到N的全部正整数 .给出两种不同的实现方法 :#include<stdio.h>void PrintN(int N);void PrintN1(int N);int main(){ int n = 10; printf("循环输出1到10的数字\n"); PrintN(n); printf("递归输出1到10的数字\n"); PrintN1(n); getchar(); re
2022-01-15 20:20:54
493
原创 leetcode 747. 至少是其他数字两倍的最大数 _ python题解
至少是其他数字两倍的最大数给你一个整数数组 nums ,其中总是存在 唯一的 一个最大整数 。请你找出数组中的最大元素并检查它是否 至少是数组中每个其他数字的两倍 。如果是,则返回 最大元素的下标 ,否则返回 -1 。示例 1:输入:nums = [3,6,1,0]输出:1解释:6 是最大的整数,对于数组中的其他整数,6 大于数组中其他元素的两倍。6 的下标是 1 ,所以返回 1 。示例 2:输入:nums = [1,2,3,4]输出:-1解释:4 没有超过 3 的两倍大,所以返回 .
2022-01-13 22:46:14
282
原创 leetcode 35. 搜索插入位置 _ python题解
搜索插入位置给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为 O(log n) 的算法。示例 1:输入: nums = [1,3,5,6], target = 5输出: 2示例 2:输入: nums = [1,3,5,6], target = 2输出: 1示例 3:输入: nums = [1,3,5,6], target = 7输出: 4示例 4:输入: nums = [1,3,5,6.
2022-01-13 22:08:19
276
原创 第一章 python大数据分析概述
第一章 python大数据分析概述本章内容1 . 理解数据2 . 认识数据分析3 . 数据分析工具Python4 . 重要的Python数据分析类库5 . 集成开发环境和文本编辑器6 . 使用Jupyter Notebook1.1 Python数据分析概述1理解数据需要分析的数据一般是结构化的、半结构化的、非结构化的数据集合 。 大部分数据集多能被转化为更加适合分析和建模的结构化形式 。主要的结构化数据有 :1 . 表格型数据 , 其中各列可能是不同的类型(字符串,数值,日期等),比
2022-01-13 12:21:08
5732
原创 在windows 中安装TeXLive2021
在windows 中安装TeXLive2021首先 , 下载texlive , 连接 :tug.org/texlive (tug 是TeX User Group 的缩写)第一步 : 点击 available over the Internet第二步 : 这里有三种安装方式 ,推荐使用镜像安装 ,即 点击 Downloading one huge ISO file .第三步 : 点击download from a nearby CTAN mirror第四步 : 点击 texlive202
2021-09-20 21:58:38
3685
1
原创 光盘的数据容量 模型
2.1 光盘的数据容量 模型CD 的数据容量 : 单层 650 MB(兆字节)DVD 的数据容量 : 单层 4.7 GB (千兆字节)从数学建模的角度研究 : 光盘的数据容量是怎么确定的 , 在一定条件下怎样使其最大化 。分析 经过编码的数字信息 , 以一定深度和宽度 、不同长度的凹坑的形式 ,用烧蚀技术存储在光盘表面呈螺旋线形状的信道上 。当盘片上环形区域面积一定时 , 数据容量的大小取决于信道的总长度与信道上存储数据的线密度 。 决定信道长度和线密度大小的主要因素是所用激光的波长 ,
2021-09-10 23:43:10
3183
原创 如何更新pip
如何更新pip以管理员身份 运行cmd . 输入命令‘python -m pip install --upgrade pip’即可 .如果不以管理员身份运行cmd , 会出现以下提示 ,造成安装错误 .
2021-09-08 22:42:45
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅