自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 为什么使用pd.read_csv()总是会出现一列Unnamed:0?解决方式

我们的解决方式非常简单,就是在读取的时候将index_col参数设置为0即可~即pd.read_csv(path,index_col=0)

2021-02-21 02:50:40 989

原创 出现错误:AttributeError: ‘DataFrame‘ object has no attribute ‘ix‘

Bug描述:运行process_df = df.ix[:,[5,0,1,2,3,4,6,7,8,9]]出现AttributeError: 'DataFrame' object has no attribute 'ix'出现原因和解决方式因为新库对名称变化,所以我们只要将ix改成iloc即可。即:process_df = df.iloc[:,[5,0,1,2,3,4,6,7,8,9]]...

2021-02-21 02:43:25 819

原创 笔试题,一小时手写k-means算法

循环智能-算法工程师 笔试题:手写k-means算法1.题目描述数据输出:一个 N * 1 的一维向量,代表进行聚类之后各个点所属的类id。要求:代码可执行、正确、清晰不得参考任何现成代码,否则自动fail样例函数:def clustering(data, k):N, m = data.shape…return data_cluster算法流程为(使用欧几里得距离):令S为质心集合,初始化为空集从数据集中随机选取一个样本点,加入S成为第一个质心for i = 2 to k:对

2021-01-26 01:00:32 579

原创 算法工程师/自然语言处理工程师-面经,问题汇总

面筋汇总文章目录面筋汇总前言一、鸿捷源-算法工程师1.二、字节跳动-高级算法工程师_工程效率方向1.三、软通动力-算法工程师-一面1.四、软通动力-二面1. 逻辑回归的原理、特点是什么,详细介绍一下2. 逻辑回归为什么要对特征进行归一化?总结前言本人是一个深度学习小白,最近在求职中记录了每次面试中遇到的问题,希望可以帮到也在求职的朋友们,如果觉得有帮助可以点个赞~前事之不忘,后事之师。以下是本篇文章正文内容。一、鸿捷源-算法工程师1.二、字节跳动-高级算法工程师_工程效率方向1.三

2021-01-25 19:32:22 509

原创 Python学习笔记

Python学习笔记文章目录Python学习笔记前言数组二维数组二、1.2.读入数据总结前言持续学习中以下是本篇文章正文内容数组二维数组定义二维数组时,不能省略第二维的大小,就是一定要定义有几列!:即a[][2]可以,但是a[2][]不行。这是由编译器原理限制的。事实上,编译器是这样处理数组的 :设有数组int a[m][n],如果要访问a[i][j]的值,编译器的寻址方式为: &a[i][j]=&a[0][0]+i*sizeof(int)n+jsizeof(int);

2021-01-09 00:30:07 78

原创 数据结构笔记

数据结构笔记这里是我数据结构的学习笔记文章目录数据结构笔记前言一、树1.二叉树1.完全二叉树二、1.引入库总结前言学习中,持续更新中一、树1.二叉树1.完全二叉树n表示完全 二叉树的节点数;n0n_0n0​ 表示叶子结点;n1n_1n1​ 表示只有1个子节点的节点数;n2n_2n2​ 表示有2个子节点的节点数。二叉树的性质n=n0+n1+n2n=n_0+n_1+n_2n=n0​+n1​+n2​ 和n0=n2+1n_0=n_2+1n0​=n2​+1二、1.引入库代码如下(

2021-01-09 00:06:11 110 1

原创 八阿哥笔记--ParserError: Error tokenizing data. C error: Expected 1 fields in line 25, saw 36

BUG描述:在使用pandas读取csv文件时df = pd.read_csv(path,encoding='utf-8-sig')提示如下错误:ParserError: Error tokenizing data. C error: Expected 1 fields in line 25, saw 36解决方式:原因是读取csv的时候没有指定分隔符,导致无法正确的解析。加入sep参数即可(ps:具体根据您文件中的分隔符来设置,例如我是使用';'进行分割)df = pd.

2021-01-07 00:39:37 367

原创 八阿哥笔记--NameError: name ‘List‘ is not defined

BUG描述:使用python在leetcode中完成题目的过程后,在自己本地环境运行代码出错,代码如下:class Solution(object): def minPatches(self, nums: List[int], n: int) -> int: x=1 #[0,x-1]就是当前可覆盖的范围,从[0,0]开始。 patchNum=0 #需要填补的数的个数 index=0 #目前遍历到数组的第几个元素 leng

2021-01-05 18:05:53 1312 2

原创 按要求补齐数组(贪心算法)

需求描述:给定一个已排序的正整数数组 nums,和一个正整数n 。从[1, n]区间内选取任意个数字补充到nums中,使得[1, n]区间内的任何数字都可以用nums中某几个数字的和来表示。请输出满足上述要求的最少需要补充的数字个数。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/patching-array思路:一开始我的想法是brute-force,对于初始数组,直接穷举所有组合然后求和...时间复杂度可以达到...

2021-01-05 17:57:32 254

空空如也

空空如也

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

TA关注的人

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