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

原创 ACM模板
1.快速幂typedef long long LL;//视情况定类型LL fun(LL x, LL n) { LL res = 1; while (n > 0) { if (n & 1)//&按位与判奇偶 4>>1 = 4/2 2<<1 = 2*2 res = (res*x);//求幂,所以无取模 x = x*x
2016-10-08 11:14:02
354
原创 实习-Python知识点
实习-Python知识点1.List 用法创建列表: list = []创建一个有初始值的一维列表: list = [0]*n 创建一个有初始值的m×n的多维列表:list = [[[k] for i in range(m)] for j in range(n)] #k是初始值 m和n是维度添加元素:list.append(x)删除元素: del list[0]遍历列表:for i in list: print(i)...
2021-03-10 23:37:49
253
原创 实习-数据结构知识点(持续更新)
实习-数据结构知识点(持续更新)1.树的三种遍历:先序遍历:先输出该节点,然后输出左孩子,最后输出右孩子。中序遍历:先输出左孩子,然后输出该节点,最后输出右孩子。后序遍历:先输出左孩子,然后输出右孩子,最后输出该节点。...
2021-02-28 14:15:27
229
原创 实习-C++知识点(持续更新)
实习-C++知识点(持续更新)Vector 定义一个二维数组并初始化方法1:vector<vector<int>> vec(5, vector<int>(6, 0));方法2:vector<vector<int> > array(m); //这个m一定不能少//vector<int> array[m];//初始化一个m*n的二维数组for(int i=0;i<m;i++) array[i].resize
2021-02-27 17:02:21
241
原创 PyTorch小知识(持续更新)
1.BacthNorm层的作用:BN的基本思想其实相当直观:因为深层神经网络在做非线性变换前的激活输入值(就是那个x=WU+B,U是输入)随着网络深度加深或者在训练过程中,其分布逐渐发生偏移或者变动,之所以训练收敛慢,一般是整体分布逐渐往非线性函数的取值区间的上下限两端靠近(对于Sigmoid函数来说,意味着激活输入值WU+B是大的负值或正值),所以这导致反向传播时低层神经网络的梯度消失,这...
2019-08-20 11:46:29
245
转载 ResNet
ResNet出自论文Deep Residual Learning for Image Recognition1.提出背景1. 梯度爆炸/消失问题(这篇博客讲的很好)2. 退化问题(随着网络深度增加,准确率达到饱和,然后迅速下降)3. 为了使网络能够有更深的深度2.什么是残差函数?我们使用一般网络拟合的是h(x),使得输入x,h(x)能够得到正确的解来帮助我们预测分...
2019-08-19 20:41:49
294
原创 鉴定网站是否允许IPV6访问方法(湖大IPV6下载流量免费)
由于湖大校园网每个月限量IPV4下载流量20G,而IPV6的下载是不限量的,所以一个网站,是否能够利用IPV6进行访问成了湖大靴子的一大困扰。方法:打开cmd,输入“nslookup (此处空格不能少)+网站域名”即可出现这种的为可以IPV6访问出现这种的为仅可以IPV4访问...
2019-08-19 18:23:35
2228
1
原创 修改Jupyter Notebook的默认启动目录和默认浏览器
总结:修改Anaconda中的Jupyter Notebook默认工作路径打开Windows的cmd,在cmd中输入jupyter notebook --generate-config如下图: 可以看到路径为D:\Users……找到此路径修改jupyter_notebook_config.py文件 打开此文件找到## The directory to use for notebooks ...
2019-08-15 11:47:48
530
原创 清华镜像(win10)Anaconda 装 PyTorch
本文是为了完完全全的记载如何在anaconda上装载pytorch首先进入Anaconda prompt将清华镜像加入conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna...
2019-08-13 11:55:50
2361
2
原创 HNU-第一周(毕设总结一)
本周的主要任务如下:1.熟悉Pytorch,实现经典神经网络.2.看论文,总结近几年内流行的异常行为检测的方法3.根据上面两条,总结出自己的网络模型最后,自己的模型主要参考了两篇文章的做法,进行了一些改进:1)Abnormal Event Detection in Videos using Spatiotemporal Autoencoder2)视频监控中异常事件实时检测方法研究与实...
2019-03-31 21:58:05
920
原创 树莓派-安装树莓派系统
最近要做的一个项目需要用到树莓派,今天刚刚弄好了树莓派系统,并且能够通过VNC viewer/ Xshell6对其进行访问,现在来记录一下设置的几个要点,以免以后忘记。1.首先是下载系统无论下载哪个版本的都可以,下面会把我的版本挂出来stretch版 (基于Debian 9): 2017-09-07-raspbian-stretch.zip 或 2017-09-07-...
2018-12-29 15:50:10
317
原创 MyEclipse中JSP项目COPY后路径不对的问题
在一个项目复制并另存为另外一个项目的时候,仅仅重命名是不可以的。因为这个是JSP项目所以他的WEB-ROOT属性仍然是前一个项目的属性,所以这个时候需要作出以下改动1.右击项目打开Properties(属性)2.在搜索栏中填入:“WEB”3.将Web Contest-root:改为新的名字,本项目就为“Copy of SignSystem”4.点击完成按钮即...
2018-12-12 12:57:17
376
原创 MyEclipse打开JSP文件报"Failed to create the part's controls"解决方法汇总
当我今天新打开一个项目的时候,MyEclipse的代码显示就出了如题的问题,经过搜索总结了几个方法: 方法1. 在"开始"-->"运行"---->"cmd"进入命令提示行后,再进入myeclipse安装目录的eclipse文件夹,然后输入myeclipse -clean即可 方法2. 找到myeclipse安装目录的configuration文件夹删除除config.i...
2018-12-07 09:19:43
457
原创 初学汇编之Debug命令
由于本人的系统是win10的,老师让装虚拟机,偷个懒就没装,装了一个 masm for windows 集成环境包,事实证明,这个比较方便而且,和命令行的差距就是命令行需要键入mam xxx.asm 等等的语句,本人也有兼容windows 64位系统的命令行,不必装虚拟机, 需要的读者可以在下面留言 装载的过程很简单,就是傻瓜式安装, 然后点开输入代码 保存运行,然后最重要的就是debug环境,让
2017-05-15 14:51:59
840
原创 博弈原理
一.巴什博奕(Bash Game):首先我们来玩一个比较古老的报数游戏。A和B一起报数,每个人每次最少报一个,最多报4个。轮流报数,看谁先报到30.如果不知道巴什博弈的可能会觉得这个是个有运气成分的问题,但是如果知道的人一定知道怎样一定可以赢。比如A先报数的话,那么B一定可以赢(这里假定B知道怎么正确的报数)B可以这样报数,每次报5-k(A)个数,其中k(A)是A报数的个数这样的话
2017-04-30 17:22:59
2128
原创 博弈模板
一. 巴什博奕(Bash Game): A和B一块报数,每人每次报最少1个,最多报4个,看谁先报到30。这应该是最古老的关于巴什博奕的游戏了吧。其实如果知道原理,这游戏一点运气成分都没有,只和先手后手有关,比如第一次报数,A报k个数,那么B报5-k个数,那么B报数之后问题就变为,A和B一块报数,看谁先报到25了,进而变为20,15,10,5,当到5的时候,不管A怎么报数,最后一个数肯
2017-04-30 17:21:04
1329
原创 第八届蓝桥杯 9、分巧克力
标题: k倍区间给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i 你能求出数列中总共有多少个K倍区间吗? 输入-----第一行包含两个整数N和K。(1 以下N行每行包含一个整数Ai。(1 输出-----输出一个整数,代表K倍区间的数目。 例如,输入:5 21 2 3
2017-04-08 18:44:29
565
原创 Find a multiple POJ - 2356 鸽巢原理
鸽巢原理见《组合数学》第43页应用3 如下图:原题链接:点击打开链接Find a multipleTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 7913 Accepted: 3445 Special JudgeDescriptio
2017-04-06 19:38:39
299
原创 康拓展开和康拓逆展开
前言: 今天做一道排列组合的题目,然后发现那道题目要用到康拓展开,于是自学了一下康拓展开和逆展开。 是什么 她是什么呢? 定义:X=an*(n-1)!+an-1*(n-2)!+…+ai*(i-1)!+…+a2*1!+a1*0!ai为整数,并且0<=aiint fac[] = {1,1,2,6,24,120,7
2017-04-05 23:24:27
765
转载 约瑟夫环问题
约瑟夫环问题:一圈共有N个人,开始报数,报到M的人自杀,然后重新开始报数,问最后自杀的人是谁?如图:内环表示人排列的环,外环表示自杀顺序;上面N=41,M=3。最普通办法就是模拟整个过程:建一个bool数组,true表示此人还活着,false表示已经自杀。可以模拟整个过程[cpp] view plain copy
2017-04-05 16:57:31
410
转载 DP专项
动态规划一直是ACM竞赛中的重点,同时又是难点,因为该算法时间效率高,代码量少,多元性强,主要考察思维能力、建模抽象能力、灵活度。本人动态规划博客地址:http://blog.youkuaiyun.com/cc_again/article/category/1261899**********************************************************
2017-03-31 20:54:29
435
转载 数据库 SQL语言中 列级约束和表级约束
你知道吗?约束分为列级约束和表级约束。 如果我们了解了这件事情,那么当我们用T—SQL语句创建约束时,思路就会更加清晰。了解了这件事,相信我们会对约束有更进一步的理解。 大家都知道,在SQL Server 2000中有5种约束: 主键约束(primary key ) 唯一性约束(unique) 检查约束(check)
2017-03-31 09:47:51
7102
原创 hdu 4055 Number String
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=4055Problem DescriptionThe signature of a permutation is a string that is computed as follows: for each pair of consecutive elements of the p
2017-03-28 19:49:58
269
原创 第六届蓝桥杯题解
1、奖券数目法一:#include int main() { int ans=0; for(int i=1; i<=9; i++) for(int j=0; j<=9; j++) for(int k=0; k<=9; k++) for(int l=0; l<=9; l++)
2017-03-17 15:20:29
842
原创 蓝桥杯算日期VB通解
随便打开一个目录, 右键-新建文本文件重命名 xxx.vbs (需要显示后缀名)vbs是VB Script缩写... 因为VB中有2个很简单的时间函数datediff(时间间隔)和dateadd(时间相加)所以日期的填空题能1分钟内做完=========================我叫分割线=========================DateDiff(inte
2017-03-17 14:45:04
643
原创 dfs生成排列组合模板
枚举可重复排列的模板[cpp] view plain copy #include using namespace std; int n,m,ans[15]; int a[15];//待排列的数存储在此 bool vis[15]; void dfs(int cnt)//按字典序输出n个数选m个数的所有排列 {
2017-03-10 00:05:24
697
原创 Java 的equals()方法 和 == 的区别和联系
浅谈Java中的equals和== 在初学Java时,可能会经常碰到下面的代码:1 String str1 = new String("hello");2 String str2 = new String("hello");3 4 System.out.println(str1==str2);5 System.out.println(str1.equals
2016-12-02 16:00:05
341
原创 Java 常量池
在class文件中,“常量池”是最复杂也最值得关注的内容。 Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形式出现的符号引用,比如: 类和接口的全限定名; 字段的名称和描述符; 方法和名称和描述符。 在C语言中,如果
2016-12-02 15:54:27
250
转载 HDU 100道搜索题 每天几个练练手 mark
一般是不用hash的,所以很多时候称之为”暴力”,也就是穷举所有情况,一般看几个我们OJ的dfs的版本的题目就可以模仿着做了,因为牵涉到递归,初学者学的时候最好能举一反三,理解其中真谛.DFS --- EASY(15) Tempter of the Bone Safecracker Prime Ring Problem Robot Motion Fire Net 猜数字
2016-11-30 16:13:09
6186
2
原创 hdu 1051 && poj 1065 Wooden Sticks(贪心+动态规划——单调递增子序列)
题目链接如下:点击打开链接 Wooden SticksTime Limit: 2000/1000 MS (Java/Others) Memory Limit:65536/32768 K (Java/Others)Total Submission(s): 19376 Accepted Submission(s
2016-11-19 09:56:08
332
原创 hdu 1016 Prime Ring Problem(DFS)
题目链接如下点击打开链接Prime Ring ProblemTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 44254 Accepted Submission(s): 19613Problem De
2016-10-27 23:33:53
225
转载 C/C++中关于__int64与long long 的区别
//为了和DSP兼容,TSint64和TUint64设置成TSint40和TUint40一样的数 //结果VC中还是认为是32位的,显然不合适 //typedef signed long int TSint64; //typedef unsigned long int TUint64; //ANSI C中规定long long才能表示64位 //参
2016-10-24 16:16:49
10242
原创 poj 1308 Is It A Tree?并查集
题目的链接如下:点击打开链接Is It A Tree?Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 30347 Accepted: 10332DescriptionA tree is a well-known data struc
2016-10-22 11:58:39
421
原创 HDU 2564 词组缩写 标准大水题
题目链接如下:点击打开链接词组缩写Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 13743 Accepted Submission(s): 4474Problem Description
2016-10-19 20:37:35
960
原创 C语言结构体详解
结构(struct) 结构是由基本数据类型构成的、并用一个标识符来命名的各种变量的组合。 结构中可以使用不同的数据类型。 1. 结构说明和结构变量定义 在Turbo C中, 结构也是一种数据类型, 可以使用结构变量, 因此, 象其它 类型的变量一样, 在使用结构变量时要先对其定义。 定义结构变量的一般格式为: struct 结构名
2016-10-18 13:04:35
12871
1
原创 POJ 1755 Triathlon I
题目链接:http://poj.org/problem?id=1755题意:铁人三项比赛,给出n个人进行每一项的速度vi, ui, wi; 对每个人判断,通过改变3项比赛的路程,是否能让该人获胜(严格获胜)。思路:题目实际上是给出了n个式子方程,Ti = Ai * x + Bi * y + Ci * z , 0 要判断第i个人能否获胜,即判断不等式组
2016-10-14 13:13:42
283
原创 hdu 1305 Immediate Decodability E字典树
题目链接如下:http://hdu.hustoj.com/showproblem.php?pid=1305Immediate DecodabilityTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2836
2016-10-14 13:10:23
300
原创 uvalive3882(约瑟夫环) B
题目链接如下:题意:约瑟夫环;第一个删除第m个,然后每k个删除一个,问最后剩下的一个;思路:因为每删除一个后,我们都可以把剩下的重新编码;当常规的约瑟夫环时,也就是从第一个开始,数k个删除;那么f(n) = (f(n-1) + k) % n;所以第一个数删除m的时候我们算出常规约瑟夫环的解f(n)后;结果就是(m - k +
2016-10-14 12:52:13
262
原创 hdu 1097 A hard puzzle 快速幂 找规律 H
题目的链接如下:点击打开链接A hard puzzleTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 35063 Accepted Submission(s): 12599Pro
2016-10-14 11:17:42
328
原创 poj 1276 Cash Machine F
题目链接如下:http://poj.org/problem?id=1276Cash MachineTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 33411 Accepted: 12097DescriptionA Bank plans to
2016-10-14 11:11:46
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人