- 博客(18)
- 收藏
- 关注

原创 Visual Studio Code配置c/c++环境(20秒 傻瓜式一键安装):
昨天安装的时候看到Visual Studio Code配置c/c++环境配置真的是非常麻烦,无意中发现了一个傻瓜式配置法,亲测非常方便切有效,只需要提供两条路径就ok!!! 推荐给大家~~视频教程: 【一键】20秒配置VScodeC语言C++开发环境! 文字教程:1.点击下...
2020-05-05 15:13:33
3995
6
原创 python基本语法
小白记录一下python学习中容易混淆的部分持续更新…(熟人大佬轻点喷QAQ)1:学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。2:print 默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号 , 。3:在Python中“/”表示浮点数除法,返回浮点结果,也就是结果为浮点数,而“/
2020-12-19 23:11:30
321
4
原创 梯度下降笔记
梯度下降:简介:在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降是最常采用的方法之一,另一种常用的方法是最小二乘法。梯度下降是优化模型的方法中最流行的算法之一,也是迄今为止优化神经网络的最常用方法。它本质上是一种迭代优化算法,用于查找函数的最小值。梯度是一个向量,是一个n元函数f关于n个变量的偏导数,比如三元函数f的梯度为(fx,fy,fz),二元函数f的梯度为(fx,fy),一元函数f的梯度为fx。然后要明白梯度的方向是函数f增长最快的方向,梯度的反方向是f降低最快的方向。相关概念:
2020-12-17 21:03:32
282
4
转载 com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别 serverTimezone设定:
com.mysql.jdbc.Driver 是 mysql-connector-java 5中的, com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的1、JDBC连接Mysql5 com.mysql.jdbc.Driver:driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=.
2020-06-29 21:06:46
461
转载 java.lang.ClassNotFoundException的解决方法:
【转载于此】java.lang.ClassNotFoundException的解决方法:1.java运行环境的jdk版本比class文件的编译版本低了导致2.class文件的访问权限或者所在目录的访问权限有问题,导致java无法读这个文件3.jar包有错误,查看jar是否有漏或者重新导入jar包出现java.lang.classnotfoundexception问题真的是很烦人,找资料解决问题弄了半天时间都没找到方法,走了许多的弯路,最终还是回到了原点找到了问题解决办法,费尽心机最终是解决了,但过
2020-05-26 23:38:53
121785
1
原创 【算法竞赛进阶指南】最高的牛(差分+前缀和)
题目描述:有 N 头牛站成一行,被编队为1、2、3…N,每头牛的身高都为整数。当且仅当两头牛中间的牛身高都比它们矮时,两头牛方可看到对方。现在,我们只知道其中最高的牛是第 P 头,它的身高是 H ,剩余牛的身高未知。但是,我们还知道这群牛之中存在着 M 对关系,每对关系都指明了某两头牛 A 和 B 可以相互看见。求每头牛的身高的最大可能值是多少。输入格式第一行输入整数N,P,H,M,数据用空格隔开。接下来M行,每行输出两个整数 A 和 B ,代表牛 A 和牛 B 可以相互看见,数据用空
2020-05-12 22:55:43
365
原创 【“科大讯飞杯”第十七届同济大学】A 张老师和菜哭武的游戏
【题目传送门】~题目描述天才程序员菜哭武和张老师有一天到一个城市旅游,旅途中菜哭武觉得无聊就想和张老师玩一个游戏。菜哭武有n个石子,每个石子都标有1到n之间到数,且各不相同,一开始他们会随机从这堆石子选一个石子放置到一个集合中,张老师选的数是a,菜哭武选的是b(a和b不相同)。接下来菜哭武和张老师轮流按照如下规则拿走一个石子:当石子x能被拿走时,当且仅当集合存在y和z,满足x等于y+z或者y-z,当x被拿走时,把它放到集合中。谁完成最后一轮操作时,谁获胜。张老师总是先手,于是张老师就好奇当决定好a和b
2020-05-10 15:12:28
1106
原创 【“科大讯飞杯”第十七届同济大学】F 排列计算
【题目传送门】~题目描述天才程序员菜哭武和石头组队参加一个叫做国际排列计算竞赛 (International Competition of Permutation Calculation, ICPC) 的比赛,这个比赛的规则是这样的: 一个选手给出一个长度为 n的排列,另一个选手给出 m 个询问,每次询问是一个形如 (l, r) 的数对,查询队友给出的排列中第 l 个数到第 r个数的和,并将查询到的这个区间和加入总分,最后总分最高的队伍就能获胜。 石头手速很快,在比赛一开始就给出了 m
2020-05-10 14:48:42
366
原创 【牛客】阶乘(唯一分解定理+二分):
任何一个大于1的自然数 N,如果N不为质数,那么N可以唯一分解成有限个质数的乘积N=P1a1P2a2P3a3......Pnan,这里P1<P2<P3......<Pn均为质数,其中指数ai是正整数。这样的分解称为 N 的标准分解式。最早证明是由欧几里得给出的,
2020-05-09 02:55:18
1124
原创 【牛客小白月赛23 A】膜法记录 (二进制枚举)
【题目传送门】题目描述:牛牛最近在玩一款叫做《膜法记录》的游戏,这个游戏的机制是这样的: 在一局游戏中,所有的敌人都排布在一个 n{n}n 行 m{m}m 列的网格中,牛牛指挥着他的魔法少女对敌人进行攻击。 攻击有两种类型:行blast,列blast 行blast能消灭一整行的敌人,列blast能消灭一整列的敌人 牛牛总共能够释放 a{a}a 次行blast,b{b}b 次列blast 给定某局游戏的初始局面,请问牛牛能否将敌人全歼?输入描述:第一行包含一个正整数
2020-05-09 02:01:59
1064
6
原创 【HDU】How Many Tables (并查集+路径压缩)
题目传送门题目描述:Today is Ignatius’ birthday. He invites a lot of friends. Now it’s dinner time. Ignatius wants to know how many tables he needs at least. You have to notice that not all the friends know each other, and all the friends do not want to stay with
2020-05-08 22:05:27
331
原创 【牛客】数码(思维)
戳这里呀~ 题目传送门题目描述:给定两个整数 l 和 r ,对于所有满足1 ≤ l ≤ x ≤ r ≤ 10^9 的 x ,把 x的所有约数全部写下来。对于每个写下来的数,只保留最高位的那个数码。求1~9每个数码出现的次数。输入描述:一行,两个整数 l 和 r (1 ≤ l ≤ r ≤ 10^9)。 输出描述: 输出9行。第 i 行,输出数码 i 出现的次数。示例1输入...
2020-04-29 18:34:59
540
2
原创 查看MySQL创建的数据库在电脑中的存储位置(Win10):
1. win+r 打开cmd2. 登入MySQL3. 输入查看数据存储位置的指令 show variables like '%datadir%';效果如图所示:4. 设置隐藏文件夹通常ProgramData文件是被隐藏的设置完之后可以看到隐藏的ProgramData文件5.根据路径查找即可...
2020-04-24 20:56:09
17104
4
原创 彻底删除MySQL(卸载重装MySQL后卡在start service没有响应)的解决办法:
昨天安装MySQL时可能由于我的首次操作有问题,没有成功,于是卸载MySQL后重新安装出现了一直卡在start service没有响应的情况。今天了解到这是因为之前安装过MySQL,然后相关的信息没有删除完全导致的。然后做一个今天重装MySQL的学习和总结:如何彻底删除MySQL:1:到控制面板里面先把MySQL删除.2:到c盘C:\Program Files目录下把MySQL目录删除....
2020-04-22 23:07:29
691
1
原创 【2020牛客寒假算法基础集训营5 】E Enjoy the game(思维)
题目传送门题目描述牛牛战队的三个队员在训练之余会自己口胡了一些题当做平时的益智游戏。有一天牛可乐想出了一个小游戏给另外两名队员玩,游戏规则如下:初始一共有nn张卡牌 先手第一步最少要拿11张牌,最多要拿n-1n−1张牌。接下来每一步,双方最少要拿11张牌,最多拿等同于上一步对方拿的牌数的牌。 拿走最后一张牌的人将取得游戏的胜利。你作为旁观者,看着他们玩的很开心,想参与到这场游戏中来,赌...
2020-02-13 22:26:33
275
1
原创 n&(n-1)的用法:
1.判断是不是为2的幂次方:将2的幂次方写成二进制形式后会发现其形式为:1后面跟了n个0; 因此问题可以转化为判断1后面是否跟了n个0就可以了。如果将这个数减去1后会发现,仅有的那个1会变为0,而原来的那n个0会变为1;因此将原来的数与去减去1后的数字进行与运算后会发现为零。nn&(n-1)210 & 01 = 04100 & 011 =...
2020-02-13 21:52:30
1276
1
转载 C++ STL 容器基本使用详解:
C++ STL 容器:C++ STL vector 容器vector容器的概念vector在英文中是矢量的意思。我们知道,一个数组必须要有固定的长度,在开一个数组的时候,这个长度也就被静态地确定下来了。但是vector却是数组的“加强版”,对于一组数据来讲,你往vector里存多少数据,vector的长度就有多大。也就是说,我们可以将其理解为一个“变长数组”。事实上,vector的实现方...
2020-02-07 22:37:51
5344
6
原创 【ZZULIOJ】1061: 顺序输出各位数字
1:#include<stdio.h>int main(){int n,a; //n是输入的数字,假设n=123456scanf("%d",&n);a=0;while(n>0){a=a*10+n%10; //第一个while循环过后n倒序输出,即为a,a=654321n=n/10;}while(a!=0){printf("%d ",a%10...
2019-11-01 19:17:24
2869
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人