自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux git clone超时失败

网上看到的很多修改host、使用代理的方法要么太复杂,有些还需要付费,还不见得能解决问题。后来试了下发现是没有ssh密钥,生成密钥后问题解决!

2023-08-23 10:53:30 419 1

原创 python 小知识

import bisect as bsarr=[1,2,3,3,3,5,6]print(bs.bisect(arr,3))print(bs.bisect_left(arr,3))print(bs.bisect_right(arr,3))print(bs.bisect(arr,4))print(bs.bisect_left(arr,4))print(bs.bisect_right(arr,4))525555import heapq as hpclass Xxm:

2021-06-05 00:23:34 68

原创 python线段树

class Node: def __init__(this,l,r,vMax,vSum): this.l=l this.r=r this.vMax=vMax this.vSum=vSum this.fSum=0 this.fMax=0 def __init__(this): passclass SegTree: def __init__(this,n,arr):

2021-06-05 00:19:21 209

原创 Python基础学习

python基础中的关键字如下1. 变量、运算符与数据类型算术运算符:操作符名称示例+加1 + 1-减2 - 1*乘3 * 4/除3 / 4//整除(地板除)3 // 4%取余3 % 4**幂2 ** 3比较运算符:操作符名称示例>大于2 > 1>=大于等于2 >= 4<小于1 < 2<=小于等于5 <=

2021-04-28 21:10:57 297

原创 【贪心】蓝桥杯-完美的代价

问题描述  回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。  交换的定义是:交换两个相邻的字符  例如mamad  第一次交换 ad : mamda  第二次交换 md : madma  第三次交换 ma : madam (回文!完美!)  n<=8000思路:首先,对是否能构成回文串进行判定:若每个字母出现次数均为偶数,则能构成若有且仅有一个字母出

2021-04-17 20:33:42 95

原创 python在程序竞赛中的使用

1. 输入n个整数,空格间隔:n=int(input())arr=list(map(int, input().split()))#map的第一个参数int将输入限定为整数,#map第一个参数为float时,参数可为整数或浮点数2. 循环range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5

2021-04-09 08:24:24 203

原创 R语言整理

c(),不考虑行标列标,可剔除掉表格的行号和列标题矩阵的指定行列matrix[1,2]读写csv文件read_csv(""), write_csv("")安装和导包install.packages("igraph")library(igraph)igraph构建及绘制网络,#利用邻接矩阵构建一个有向带权图,passH为邻接矩阵net<-graph_from_adjacency_matrix(passH,mode=c("directed"),weighted =.

2021-01-29 01:57:39 224

原创 DP 计蒜客-墙壁涂色

蒜头君觉得白色的墙面好单调,他决定给房间的墙面涂上颜色。他买了 3 种颜料分别是红、黄、蓝,然后把房间的墙壁竖直地划分成 n 个部分,蒜头希望每个相邻的部分颜色不能相同。他想知道一共有多少种给房间上色的方案。首先建立DP数组 dp[60][3],dp[i][0]表示第i个位置放置红色,以此类推。则如果不考虑墙壁的循环性带来的最后一块与第一块的冲突,有如下状态转移: dp[i][1]=dp[i-1][2]+dp[i-1][0]; dp[i][2]=dp[i-1][0]+dp[i-1.

2021-01-10 11:06:35 154

原创 Docker学习笔记

容器使用//临时创建一个新容器并在该容器中运行服务docker run ubuntu:15.10 /bin/echo "Hello world"//-t: 在新容器内指定一个伪终端或终端。//-i: 允许你对容器内的标准输入 (STDIN) 进行交互。//该指令会进入所创建的临时容器的终端,并具有交互功能docker run -i -t ubuntu:15.10 /bin/bash//运行 exit 命令或者使用 CTRL+D 来退出容器。//后台模式启动容器docker run -d

2021-01-08 21:41:45 50

原创 C++ 俄罗斯方块

C++实现俄罗斯方块感谢接口实验,在8086上实现俄罗斯方块还是相当酸爽的。。。。考虑到逻辑的复杂性,就先使用C++实现了算法,以确保算法的正确性,此处放出C++代码,需要注意的是,并没有模拟自动时钟,而是将方块自动下落的时钟改为外部控制:具体而言,程序运行时的不同种类控制指令如下,需要特别指出的是,n表示时钟,即使得方块按照一定频率自动下落的信号,如果你想要得到俄罗斯方块自动下落一格的下一状态,输入n即可op: d 直接下落到底op: l 左移op: r 右移op: s 旋转(逆时针)o

2021-01-08 16:55:03 529 1

原创 图论相关

int par[MAX_N];int rank[MAX_N];void init(int n){ for(int i=0;i<n;i++){ par[i]=i; rank[i]=0; }}int find(int x){ if(par[x]==x){ return x; }else{ return par[x]=find(par[x]); }}void unite(int x,int y){ x=find(x); y=find(y); if(x==y) r

2020-10-14 21:51:25 60

原创 2020ROS校内赛

1.运行ros工程时缺失这个依赖,运行下面的命令提示webside down,sudo rosdep init安装下列依赖后即可解决问题!sudo apt-get install python-rosdep python-wstool再rosdep update即可!2.gazebo黑屏https://blog.csdn.net/WhiffeYF/article/details/108667983...

2020-10-02 23:29:59 727

原创 jupyter notebook无法使用conda环境的模块

安装了mxnet的cpu版,在anaconda的终端里使用没有问题但是在jupyter notebook里无法import失败原因是jupyter环境找不到conda创建的环境

2020-09-17 16:13:04 2084 1

原创 win10安装cuda & 查看cuda版本

去官网下载安装包https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exenetwork选择对应版本,由于我也不知道哪些包需要哪些包不需要,就无脑选择离线安装!直接下载会特变慢,用迅雷可以加快很多很多!!!另外有必要夸一播贝壳的新网!傻瓜式安装即可...

2020-09-15 23:48:12 1155 1

数学实验summary.pdf

这里是我学习matlab过程中写过的二十多个程序汇总,附加了运行结果示意图以及功能类别说明,突击数学实验或者matlab实验考试,或者初学matlab想要快速找几个示例程序入门的同学可以来看看

2020-06-16

空空如也

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

TA关注的人

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