自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python|re|正则表达式 删除所有非字母并用下划线替换他们的方法

refer:https://www.cnpython.com/qa/62434import redef word_effective(): title = re.sub("[\W\d]", "_", title.strip()) return title

2021-05-07 19:11:49 1030

原创 mac下git中文乱码

git config --global core.quotepath false

2021-05-01 14:42:27 203

原创 tensorflow2 设置显存按需增长

# 获取所有 GPU 设备列表gpus = tf.config.experimental.list_physical_devices('GPU')if gpus: try: # 设置 GPU 显存占用为按需分配,增长式 for gpu in gpus: tf.config.experimental.set_memory_growth(gpu, True)except RuntimeError as e: # 异常处理 print(e)...

2021-03-19 20:01:14 598

原创 数据结构专题06 树

example1https://pintia.cn/problem-sets/994805342720868352/problems/994805424153280512#include<iostream>#include<algorithm>#include<vector>#define maxSize 100using namespace std;int flag = 0;//输出的时候,0代表还没有输出,所以前面不用加endltypedef

2021-03-06 21:45:42 88

原创 数据结构专题-05 二叉树2

examplehttps://pintia.cn/problem-sets/994805342720868352/problems/994805365537882112#include <iostream>#include <queue>#define maxSize 10using namespace std;typedef struct BTNode { int left = -1; int right = -1;}BTNode;void arr2B

2021-03-05 19:53:07 67

原创 mysql 插入中文错误:Incorrect string value:

问题背景:使用navicat连接mysql插入中文内容时,出现”Mysql 插入中文错误:Incorrect string value:“,经测试直接在命令行中输入insert也会这样问题原因问题一:在创建表时,未指定字符集问题二:由于未指定表的字符集,导致列的字符集也不是utf8解决方案问题一还未建表在创建表时就把字符集指定CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INC

2021-03-05 00:27:55 1688 1

原创 数据结构专题-04 二叉树1

example1给出二叉树的中序和先序序列,输出层次遍历序列#include <iostream>#include <algorithm>#include<string.h>#include <queue>#define maxSize 100using namespace std;typedef struct BTree{ char data; BTree* left = NULL; BTree* right = NULL;}B

2021-03-04 02:35:22 123 1

原创 大整数运算

example1实现了大整数的乘法和加法运算#include <iostream>#include <algorithm>#define maxSize 1000using namespace std;//大整数运算typedef struct { int number[maxSize]; int len;}bigInt;bigInt charArray2BigInt(char charArray[],int len) { bigInt result;

2021-03-03 23:39:27 291 1

原创 数学问题04 素数

一般判断方法证明一个数是否为素数,可用这种方法如果一个数n不能被2~sqrt(n)的任意一个数整除,那这个数就一定是质数int isPrime(int n) { for (int i = 2; i <= (int)sqrt(1.0 * n); ++i) { //(int)1.9 = 1;(int)(-1.9) = -1; if (n % i == 0) { //能被整除 return 0; } } return 1;}埃拉托斯特尼筛法(埃氏筛法)htt

2021-03-03 20:23:57 73 1

原创 数学问题03 分数的四则运算

example1& https://pintia.cn/problem-sets/994805260223102976/problems/994805287624491008#include <iostream>#include <algorithm>using namespace std;typedef struct { long long a;//分子 long long b;//分母 }Fraction;long long getGcd(long l

2021-03-03 19:05:48 117 1

原创 数学问题02 最大公约数与最小公倍数

最大公约数使用辗转相除法#include<iostream>#include<algorithm>using namespace std;int getGcd(int a, int b) { //不知道a,b谁大,但是经过一次递归以后,就可以确定a>b if (b == 0) { return a; } else { return getGcd(b, a % b); }}int main() { int a,b; cin >&gt

2021-03-03 00:02:14 97

原创 数学问题01 简单数学问题

example1https://pintia.cn/problem-sets/994805342720868352/problems/994805400954585088#include <iostream>#include <algorithm>using namespace std;void intToArray(int n,int arr[]){ for(int i=0;i<4;++i){ arr[i] = n%10; n /= 10; }}

2021-03-02 23:35:56 101

原创 算法初步05 二分法

example1https://pintia.cn/problem-sets/994805260223102976/problems/994805291311284224method-1顺序查找,效率低有一个测试用例超时了#include<iostream>#include<algorithm>using namespace std;int main() { long long n, p; cin >> n >> p;

2021-03-02 23:34:36 55

原创 算法初步04 贪心法

example1https://pintia.cn/problem-sets/994805260223102976/problems/994805298269634560#include<iostream>using namespace std;int main(){ int number[10]; for(int i=0;i<10;++i){ cin>>number[i]; } int m = 1; while

2021-03-02 19:20:10 58

原创 算法初步03 分治法

example1http://acm.hdu.edu.cn/showproblem.php?pid=1003比大多数提交都要耗时#include<iostream>#include<string.h>using namespace std;void getCrossMax(int number[],int L,int mid,int R,int &LOfMax,int &ROfMax,int &max){ int tempL = mid;

2021-03-02 14:14:47 63

原创 算法初步02 散列

example1https://pintia.cn/problem-sets/994805260223102976/problems/994805280074743808#include<iostream>#include<string.h>using namespace std;int main(){ int hash[257] = {};//init to zero-number char str[10001]; char PATest[]

2021-03-02 09:17:18 64

原创 算法初步01-排序

qsort():c语言use-methodvoid qsort(基地址,元素个数,元素大小,比较函数);example1:对int排序#include<stdio.h>#include<stdlib.h>int cmp(const void *a,const void *b){// int L = *((int*)a);// int R = *((int*)b);// if(L<R){// return -1;// }else if(L == R)

2021-03-02 08:07:37 92

原创 PAT 乙 1009

https://pintia.cn/problem-sets/994805260223102976/problems/9948053149419929601009 说反话 (20 分)给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,

2021-03-01 15:02:40 48

原创 c/c++头文件

strlen():include<string.h>

2021-03-01 14:53:41 63

原创 c++数组默认值

intint a[100];所有元素都是未知值int a[100] = {1};第一个元素为1,其余元素都是0int a[100] = {};所有元素都会初始化为0

2021-03-01 10:57:33 2268 1

原创 战前准备03-字符串输入输出

字符串gets():feature:从stdio流中读取 字符串,直至接受到换行符或EOF时停止,换行符不作为读取串的内容,读取的换行符被转换为‘\0’空字符,并由此来结束字符串。结束时,不会在缓冲区中留下换行符。可以接受空格符和制表符,不可接受换行符(会自动转化为\n)会自动在末尾补上’\0’(由换行符转化)example:#include<iostream>#include<string.h>using namespace std;int main(){

2021-03-01 10:23:34 83 1

原创 战前准备03-字符输入输出

字符的输入getchar()features:输入一个字符,并以回车键提交可以接收空格、tab、回车当输入 a[回车] 时,getchar()接受‘a’,但会把[回车]符留在缓冲区。example1code:#include<iostream>using namespace std;int main(){ char ch; int i=1; while(ch = getchar()){ cout<<i<<":"<<(int)c

2021-02-28 21:51:37 71

原创 动态规划-九章算法01

problem solving stepsstep1:确定状态:最后一步子问题step2:转移方程step3:初始条件和边界情况step4:确定计算顺序example1https://www.lintcode.com/problem/coin-change/step1:(确定状态)不妨我们先设总金额共27元,面值为2,5,7最后一步:虽然我们不知道最优策略是什么,但是最优策略一定是a1,a2,···,ak共k枚硬币加起来面值等于27,所以一定有一枚最后的硬币:ak,那

2021-02-21 18:45:45 235

原创 报错注入方法

floor()introduce:对rand函数操作时产生错误sql: select count(*) from information_schema.tables group by concat((select version()),floor(rand(0)*2));sql execution return:brower url:

2021-01-18 18:24:51 187

原创 mysql手工注入方法

查询数据核心语法功能名称查询语句查库select

2021-01-17 12:03:27 99

原创 mysql内置数据库结构

MySql内置库(>=5.7)mysql保存有账户信息,权限信息,存储过程,event,时区等信息sys包含了一系列的存储过程、自定义函数以及视图来帮助我们快速的了解系统的元数据信息。(元数据是关于数据的数据,如数据库名或者表名,列的数据类型,或访问权限等)performance_schema用于收集数据库服务器性能参数information_schema (功能强大,是进行mysql注入的基石)它提供了访问数据库元数据的方式。其中保存着关于Mysql数据库所维护的所有其他数

2021-01-17 11:50:43 149

原创 mysql常用注入函数

常用函数与逻辑运算system_user()                              系统用户名user()                                 &nb

2021-01-16 17:22:04 309

原创 docker 设置国内镜像源

refer:https://blog.csdn.net/whatday/article/details/86770609创建或修改 /etc/docker/daemon.json 文件,修改为如下形式vi /etc/docker/daemon.json{ "registry-mirrors": ["http://hub-mirror.c.163.com"]}systemctl restart docker.servicewindows:docker-setting-docker en

2021-01-15 16:41:57 397

原创 yarn设置淘宝源

1.安装yrmyarn global add yrm2.显示可用源yrm ls3.设置淘宝源yrm use taobao

2021-01-08 18:07:24 640

原创 npm配置淘宝镜像

refer:https://blog.csdn.net/qq_39207948/article/details/794496331.临时使用npm --registry https://registry.npm.taobao.org install express 2、持久使用 npm config set registry https://registry.npm.taobao.org // 配置后可通过下面方式来验证是否成功npm config get registry// 或np

2021-01-08 17:54:51 81 1

原创 安装后配置vscode

1.设置自动保存 Auto Save,选择onFocusChange,可在file->preference->setting中搜索Auto Save找到2.设置自动格式化Format On Save

2021-01-08 13:07:50 116

原创 idea 配置maven阿里镜像服务器

refer:https://blog.csdn.net/jwcxs_m/article/details/800769091.right button Maven project -> Maven -> Create/Open Maven 'settings.xml'2.add <mirrors> <mirror> <id>alimaven</id> <name

2021-01-05 21:07:16 261

原创 Linux拷贝命令

scprsynchttps://blog.csdn.net/openbox2008/article/details/80524214scp可以在远程和远程之间拷贝,而rsync的两个参数只能一个是远程,一个是本地rsync好一些

2020-01-08 17:45:46 821

原创 Leetcode_4 寻找两个有序数组的中位数 时间复杂度O(log(m+n))

给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 = [1, 3]nums2 = [2]则中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]则中位数是 (2 + 3...

2020-01-07 20:58:02 954

原创 leetcode_3 求无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,...

2020-01-05 23:15:38 78

原创 leetcode_2 用两个链表表示两个整数并相和

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 ->...

2020-01-04 23:36:37 575

原创 LeetCode_1 在该数组中找出和为目标值的那两个整数,并返回他们的数组下标

题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力扣(...

2020-01-03 22:34:43 330

原创 mysql 2147483647

导入数据的时候,忽略了int类型的数据最大才是2147483647,并且导入的时候系统并没有报错,后来才发现数据不对。2147483647:https://baike.baidu.com/item/2147483647/8539618?fr=aladdin2147483647(二十一亿四千七百四十八万三千六百四十七)是2147483646与2147483648之间的自然数,也是欧拉在177...

2019-12-06 22:36:23 402

原创 解决tensorflow-gpu2.0与CUDA10.1的兼容问题 dlerror: libcudart.so.10.0: cannot open shared object file

最近要给一台共用的ubuntu18.04配置tf2.0 gpu环境,原机器上是tf1.x版本+CUDA10.1,gpu可以正常使用和运行,但是虚拟环境安装tf2.0-gpu后,执行tf.test.is_gpu_available()出现了tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dy...

2019-12-05 19:33:15 7655 2

空空如也

空空如也

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

TA关注的人

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