Conda 常用命令总结 conda create -n name python==[your_version]conda activate nameconda deactivateconda info --envsconda remove -n name --allconda clean -y --allrm -rf ~/.cache/pip
Pandas部分总结 文章目录Pandas 总结基本数据类型介绍Series构造方法:Series的切片操作Series 数学运算DataFrame构造方法:DataFrame 中的行列操作访问某一行df.loc[index_name]df.iloc[index]访问某一列df[column_name]访问多行df.loc[ : ] or df.loc[ [ ] ]df.iloc[ : ] or df.iloc[ [ ] ]访问多列df[ : ]DataFrame常用的属性或方法属性`df.T``df.axes``df.dt
Jupyter notebook快捷键总结 文章目录Jupyter notebook快捷键总结简介常用快捷键Jupyter notebook快捷键总结简介 Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 了解它的快捷键,更加方便我们使用,提高开发效率 jupyter notebook 有两种键盘输入模式编辑模式点击单元格空白部分进入编辑模式,框线是绿色的。可以往单元格中键入代码或者文本,支
手写K均值聚类 文章目录K-Means-ClusteringK-Means-Clustering数据集:链接:https://pan.baidu.com/s/1aEgDpQoeT_kFbwD1YyrCaw提取码:2021代码:#!/usr/bin/env python# coding: utf-8# In[6]:## import Module import numpy as npimport matplotlib.pyplot as plt# In[5]:## data an
VsCode c++环境配置(最新版) 文章目录VsCode c++环境配置(最新版)一. 前言二. 相应软件安装1. 安装 MinGW-w642. 安装VsCode三. vscode环境配置1. 创建工作区2. 配置文件四. 测试五. 其他插件推荐1. Code runner2. Codelf3. vscode-icons4. Bracket Pair Colorizer5. Markdown All in OneVsCode c++环境配置(最新版)一. 前言环境:Windows 10 64位准备MinGW 编译器VsCode
Jupyter notebook 默认目录配置 文章目录Jupyter notebook 默认目录配置Jupyter notebook 默认目录配置win + r ,输入 cmd,执行如下命令,来查看jupyter配置文件路径jupyter notebook --generate-config根据显示出的路径,去盘符中找到 名为 jupyter_notebook_config.py的配置文件,打开。如果用 pycharm 打开的话,ctrl + F 搜索#c.NotebookApp.notebook_dir = ''将 ‘ ’修改
Ubuntu 18.0.4 安装详细 文章目录Linux系统windows 系统 下安装Linux 系统准备工作1.下载 镜像2.制作U盘启动盘3.为 Linux分配硬盘空间安装1. 设置启动项(Crucial)2. 详细wifi设置(检测不到网卡,未发现wifi adapter)下载软件时无法定位软件包Linux系统windows 系统 下安装Linux 系统准备工作1.下载 镜像推荐下载 Ubuntu 的Linux 的 iso镜像,实测比Deepin 要好一些可以从清华镜像 或者 官网下载链接: https://mirr
前缀和 文章目录前缀和一维前缀和Skips模板题代码二维前缀和Skips模板题代码前缀和一维前缀和Skips快速计算一个区间内数的和 [l,r]定义一个数组 ,下标要从1 开始 ,边界值 定义 s[0]=0 (如果是全局变量 的 数组 不必再 初始化,若不是 记得初始化s[0]=0),记录 s[i] 为 数组 a 中第 i个数之前所有数的和```s[i] = s[i...
删除数字 删除数字题目描述键盘输入一个高精度的正整数N(不超过250250位) ,去掉其中任意k个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的N和k,寻找一种方案使得剩下的数字组成的新数最小。输入格式n (高精度的正整数)k(需要删除的数字个数)输出格式最后剩下的最小数。输入输出样例输入 #1复制175438 4输出 #1复制13思路每次删除数字,不能改...
2020/1/14 c++ C++ 学习笔记2020/1/14中级语言,面向对象程序设计,c++是 c 语言的扩充c++ 程序结构#include<iostream>//头文件 <iostream>using namespace std;//告诉编译器使用 std 命名空间int main(){ cout<<"hello,world";//输出 retur...
简单的排队问题 T114070 Buy milk tea题目背景Milk tea is so good, I’ll have another^_^题目描述There are n people queuing to buy milk tea at a milk tea shop, and the time required for the ith person to buy milk tea is ti. ...
素数筛 素数筛暴力法对于一个数字x,可以从2枚举到n-1,进行mod运算时间复杂度为O(n)#include<stdio.h>bool findprime(int x){ if(x==1) return false; if(x==2) return true; for(int i = 2;i<x;i++) { if(x%i==0)...
二分法 二分法二分法查找,也称为折半法,是一种在有序数组中查找特定元素的搜索算法。二分法查找的思路如下:(1)首先,从数组的中间元素开始搜索,如果该元素正好是目标元素,则搜索过程结束,否则执行下一步。(2)如果目标元素大于/小于中间元素,则在数组大于/小于中间元素的那一半区域查找,然后重复步骤(1)的操作。(3)如果某一步数组为空,则表示找不到目标元素。二分法查找的时间复杂度O(logn)。...
归并排序 归并排序归并流程合并两个有序数组代码实现#include<iostream>using namespace std;void merge(int a[],int l,int r,int mid){ int b[r-l+1]; //b[0,mid] b[mid+1,r] int i,j,k; for(i=l;i<=r;i++) ...
快速排序 快速排序快速排序的基本思想是1、先从数列中取出一个数作为基准数2、分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边3、再对左右区间重复第二步,直到各区间只有一个数概括来说为 挖坑填数+分治法下面举例来进行说明,主要有三个参数,i为区间的开始地址,j为区间的结束地址,X为当前的开始的值第一步,i=0,j=9,X=2101234567...