- 博客(54)
- 资源 (46)
- 收藏
- 关注
原创 JDK 8 函数式编程 Lambda表达式
JDK8 函数式编程 Lambda表达式简单应用内部对象的简写传递函数作为参数使用Stream优化遍历自定义函数式接口简单的Lambda表达式的apply方法使用Lambda表达式实现接口函数定义接口类使用Lambda表达式实现接口类简单应用内部对象的简写public static void main(String[] args) { new Thread(new Runnable() { @Override public void ru
2021-07-03 22:53:45
395
4
原创 Matlab bwlabel的使用方法
L = bwlabel(BW,n) 返回一个和BW大小相同的L矩阵,包含了标记了BW中每个连通区域的类别标签,这些标签的值为1、2、num(连通区域的个数)。n的值为4或8,表示是按4连通寻找区域,还是8连通寻找,默认为8。 4连通或8连通是图像处理里的基本感念:而8连通,是说一个像素,如果和其他像素在上、下、左、右、左上角、左下角、右上角或右下角连接着,则认为他们是联通的;4连通是...
2018-04-09 14:41:45
775
原创 windows环境下TensorFlow-gpu版本的安装
如果您只希望简单一点的安装Tensorflow,那么可以安装CPU版本的这个安装起来很简单,在Anaconda里边输入conda install tensorflow即可如果是安装gpu版本的(这个版本复杂一点,但是很快,比CPU版本的运算速度快1.5倍)1.准备资源:首先下载各种用于图计算的python库比如:numpy,script,script-learn等下载网址:
2017-11-02 18:58:13
970
原创 学习IT编程必看的资源介绍
在编程的道路上,需要一个可以帮助我们这些程序员们的好用的资源,,希望大家什么时候发现了好用的好看的编程资源,都拿出来大家分享一下,我们一起去学习
2017-10-30 21:27:14
409
原创 批量倒入jar包
在 maven项目中批量导入jar包,使用的是python代码工具类,自己编写的,其中只需要把这个py文件放到jar包的同一个目录下,双击这个py文件即可批量安装,并且自动生成一个out.xml文件,这个文件复制到pom.xml中即可python代码如下:from xml.etree.ElementTree import Element, SubElement, tostring,
2017-08-26 20:36:17
595
原创 合并石子
经典DP石子合并(一)时间限制:1000 ms | 内存限制:65535 KB难度:3描述 有N堆石子排成一排,每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆石子堆成一堆,每次合并花费的代价为这两堆石子的和,经过N-1次合并后成为一堆。求出总的代价最小值。输入有多组测试数据,输入到文件结束。每
2017-05-24 21:40:02
359
原创 Dp(方案数——背包的升级版)
ftiasch 有 N 个物品, 体积分别是 W1, W2, ..., WN。 由于她的疏忽, 第 i 个物品丢失了。 “要使用剩下的N - 1 物品装满容积为 x 的背包,有几种方法呢?” -- 这是经典的问题了。她把答案记为 Count(i, x) ,想要得到所有1 <= i <= N, 1 <= x Count(i, x) 表格。输入第1行:两个整数 N
2017-04-05 21:48:37
435
原创 求一个大数的平方根
问题描述 小明先把硬币摆成了一个 n 行 m 列的矩阵。 随后,小明对每一个硬币分别进行一次 Q 操作。 对第x行第y列的硬币进行 Q 操作的定义:将所有第 i*x 行,第 j*y 列的硬币进行翻转。 其中i和j为任意使操作可行的正整数,行号和列号都是从1开始。 当小明对所有硬币都进行了一次 Q 操作后,他发现了一个奇迹——所有硬币均为正面朝上。
2017-04-05 19:33:05
2175
原创 poj 1003坠落的蚂蚁
1003:坠落的蚂蚁查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述一根长度为1米的木棒上有若干只蚂蚁在爬动。它们的速度为每秒一厘米或静止不动,方向只有两种,向左或者向右。如果两只蚂蚁碰头,则它们立即交换速度并继续爬动。三只蚂蚁碰头,则两边的蚂蚁交换速度,中间的蚂蚁仍然静止。如果它们爬到了木棒的边缘(0或100厘米处)则会从木棒
2017-04-03 16:40:42
1438
原创 poj 1000 翻转卡片
1000:翻转卡片查看提交统计提问总时间限制: 3000ms 内存限制: 65536kB描述现在有N*N张卡片,组成了一个N*N的矩阵。这些卡片或者正面放置或者反面放置。现在,Acer想对这些卡片做一些翻转操作,使得所有的牌在翻转之后都正面朝上。在每一次操作中,Acer只能对一个M*M的子矩阵里的所有卡片做一次正反面翻转,也即将这个M*M矩阵中正面放置的
2017-04-03 16:21:28
1832
原创 WUSTOJ 1961 神奇的序列
1961: 神奇的序列Time Limit: 10 Sec Memory Limit: 128 MB 64bit IO Format: %lldSubmitted: 11 Accepted: 7[Submit][Status][Web Board]Description如果整数序列{a1,a2,…,an}满足以下条件,则它是一个“一序列”:1、对于任何的
2017-02-25 11:12:58
1040
原创 CSS继承性的研究
编者:煎饼俠 <script type="text/javascript" src="D:\\subline\\jquery.js"> div div,span{ width:140px; height:140px; background: #aaa; f
2017-01-10 12:35:12
323
原创 android UI 布局 LinearLayout里边的weight的两种解释
在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight的特性。下边先来看两种情况的代码及其最后结果:1.当控件的属性Android:layout_wid
2016-11-19 21:35:00
384
原创 synchronized 线程控制自创 搞笑版 解说
我想大家也是在很多的这样的网站上找了很多的这样的相关的解说,但是可能还是感觉不是很懂,很明白,那么没关系,小编我今天就带大家先形象的了解下这其中的奥秘,下边有两段代码,里边嵌入了一点故事情节,主要是和我打的那个比方相对应的,主要是为了让大家更好的去理解这个重要的知识点!!!打个比方:一个object就像一个大房子,大门永远打开。房子里有 很多房间(也就是方法)。这些房间
2016-11-12 21:07:08
471
原创 真真正正的try_catch_finally语句的最根本的地方 和return .system.exit(0)
package Text01;class Exercise { public static String catchMethod() { System.out.print("call catchMethod and return --->> "); return "catchMethod"; } // finally后续处理工作 public static String
2016-11-10 22:36:59
1164
原创 java中的泛型的用法
看到泛型之后,我想到了c++里边的模板多态,那就是可以用一段代码实现不同的数据类型的算术方法。现在来看下这段代码public class GenericTest { public static void main(String[] args) { List list = new ArrayList(); list.add("qqyumidi");
2016-11-09 21:35:33
640
原创 UVA 11729
Uva 11729这道题本可以用贪心去做的,但是我这里就没有贪心我的思路这样的,先安排那几个手下人以每个人的执行任务的时间长度从大到小排好序,这样做是为了让尽量多的人在分配任务的时候尽量就去开始执行任务了,这样也是为了更加省时,然后用dp[i]代表检索到第i个人,给第i个人分配完任务之后,还需要dp[i]的时间才能使得所有已经被分配任务的人完成所有被分配的任务。来个例子,就比如第二
2016-11-09 13:52:26
297
原创 java中的新增的assert断言方法
java语言在发展的时候,对于调试员来说,调试工作是很累人的,但是java里的发展却在一定程度上方便了他们,现在就有一个断言的功能,就是说,可以使用assert关键字来判断一个boolean的属性,到底是true还是false,不过一些编程用的软件eclipse和myeclipse默认情况下并没有开启这个功能,所以先说下怎么打开这个功能吧!Eclipse中如何开启断言(Assert),方法
2016-11-08 20:41:52
6709
3
原创 System.arraycopy(T[] src,T srcBegin,T []des,T desBegin,int Length)
这个函数主要解释下这几个参数的代表意义,T []src代表一个源数组,来源;srcBegin代表需要从哪个地方开始复制T []des代表一个需要复制完之后需要放的位置; desBegin代表这个需要房的起始位置Length代表的是需要复制的长度;先来看下代码:public class TestArrayCopy { /** * @param args */ p
2016-11-01 17:54:27
382
原创 java 中的构造代码块和构造函数以及静态代码块
相信大家都学了java之后也被这 java 中的构造代码块 和 构造函数 以及 静态代码块 三个给弄混了,下边我给大家来稍微解释下这三个的区别:构造函数代码块,是一个用来描述一个类里边的一段代码,这段代码优先于构造函数执行,而且一个对象生成之后就有一次被调用。构造函数,是类实例化一个对象之后,必须要调用的,当然如果没写,系统会自动生成一个没有任何参数的没有任何代码
2016-10-29 19:43:47
346
原创 java 中的break语句和continue语句
最普通的break语句和continue语句,我想大家在学习c与c++的时候已经很熟悉了,这里也就不多说了,现在主要就是说下java里边的新加的集中重要的用法:这里,我插一句,其实我想大家都很熟悉c里边有一个见过几次面,但是又不是经常使用的一个语句,那就是goto语句,这个语句,我想老师已经讲过了,而且应该只是只言片语就带过了,因为在很多的老师的眼里,这种语句是个大混蛋,他可以完全打乱一个程序
2016-10-28 14:34:08
926
原创 map函数,java和C++的常见用法
map函数是一个很常用到的映射函数,他在算法分析的时候有着举足轻重的作用,他可以结果超大空间的问题,比如说需要开一个很大的数组来表示一组关系,比如说要记录下一个学生的学号和姓名,总共有10^9之多的学生,如果使用一维数组是承受不了的,这个时候只能使用map函数,来记录这么庞大的数组。下边先来看下c++的map函数的用法:#include#include#includeusing
2016-10-22 00:01:39
1366
原创 曼哈顿距离
切雪儿距离距离是什么?走过象棋的人就知道。这个距离其实就是max(x[i]-x[j],y[i]-y[j]);就是两个点之间的垂直距离和水平距离之间的最大的那个;这个就是象棋里边的国王和王后走的最短路;还有一个欧式距离,别人称之为欧几里得距离,也就是我们初中高中学习的两点之间的直线距离,sqrt((x1-y1)^2+(x2-y2)^2);三维的就是sqrt((x1-y1)^2+(
2016-10-12 20:59:21
1899
原创 java中的StringBuffer的用法
package Main;import java.util.*;import java.io.*;class Main{public static void cout(Object s) {System.out.println(s);}// public static void cout(String s) {// System.out.println(s)
2016-10-11 22:04:58
1527
原创 判断出栈队列的正确与否
告诉你一个入栈队列和一个出栈队列,当然这一个队列里边不容许出现一样的数,判断这个出栈队列是不是合理的出站队列。。。比如说告诉你一个入栈队列,1 2 3 4 5 6,当然这个不一定是这样单调递增的,还告诉你一个出站队列1 2 5 6 4 3,结果是yes,但是如果告诉的入栈队列是1 2 3 4 5 6,出站队列是4 3 6 1 2 5那是不可能有这样的出站队列的,所以输出no。#incl
2016-10-11 20:51:54
687
原创 TSP hdu 5418
hdu 5418这道题是到最基础的状压dp,外加一个floyid距离问题(最短距离).大概题意是有个人从1号位置出发,经过其他n-1个位置又回到1号位置,并且要求其他的地方至少都要走一遍,告诉有m条路径,每条路径都有个起点和终点,还有走这条路径需要的花费,最后求走完所有的地方花费最少是多少?下边来看代码:#include#includeusing namespace std
2016-10-02 12:44:53
293
原创 有理小数化成分数
有理小数化成分数#include#include#includeusing namespace std;char a[100],ch;int gcd(int a,int b){return b==0?a:gcd(b,a%b);}void simplify(int &a,int &b){ int t=gcd(a,b); a/=t;b/=t;}
2016-10-01 12:14:50
873
原创 表达式的应用
这个是主要用到了栈的思想;下边是我用来调试的代码,供大家参考:#include#include#include#include#includeusing namespace std;//char a[100];stack operands;//运算操作数stack operators;//运算操作符stack points;//小数的小数部分int
2016-10-01 11:18:40
201
原创 java的static代码块的理解
先来看一个例子:class Parent{ static String name = "hello"; { System.out.println("parent block"); } static { System.out.println("parent static block"); } public Parent(){ System.out.prin
2016-09-26 18:41:19
210
原创 逆矩阵及其矩阵线性一元方程的简单算法
我自己由于上线性代数,感觉逆矩阵是个很头痛的问题,所以以后就想偷个懒,每次在寝室做作业就可以直接使用电脑来帮忙了,这样会省下很多的功夫的,当然考试还是要自己做的!!!废话不多说,上菜吧@-@当然用到现在也没发现什么bug,如果你在使用的时候出现了bug,可以慢慢的自己调试修改下,如果可以的话,也可以和我qq联系,我们一起加油,欢迎你的访问。#include #include #
2016-09-22 21:41:49
508
原创 C里边的STL里边的Set函数
set函数的用法:这是一个集合函数,这个函数可以处理很多的元素,这些元素可以去重,把相同的元素都去掉,剩下不一样的元素,而且还可以自动给这些元素来排序,从小到大的顺序来排序。这里我们先来举个例子:比如:#include#includeusing namespace std;int main(){set a;a.insert(1);a.insert(9);
2016-09-07 13:17:59
468
原创 ( (x&y) + ( (x^y)>>1 ) )是什么意思?what's up?
相信大家在学习TSP(状态压缩)的时候遇到了这个困难,那即是( (x&y) + ( (x^y)>>1 ) )是什么意思?what's up?当然小编来给你解释一番:这到底什么意思呢?大家来看几个例子:第一,如果带入x=3,y=5,那么会得到什么?试试看011和101取与运算得到了001,那么3^5得到了什么?011^101=110,如果110右移一位得到了011就是3了,也就是1+3=4,
2016-08-11 20:30:35
3361
原创 求数的质因子(可能这个数很大但是不多,或者这个数很多但是不大)
当这个数很大,但是不多:#includeint main(){ __int64 a[100],num,i,n; while(scanf("%I64d",&n)!=EOF) { num=0; for(i=2;i*i { if(n%i==0) { a
2016-08-10 22:57:14
278
原创 Chinese remainder theorem again(hdu 1788)两种解法:线性同余方程或者简单的最小公倍数
大概题意:有个最小的N,使得N(mod M[i])=M[i]-a;这里11:线性同余方程的解法:#include #include #include #include using namespace std;typedef long long LL;int n;int times;const int MAXN = 1010;LL A[MAXN], r[MAXN];L
2016-08-09 09:46:13
372
原创 poj 1006中国剩余定理的应用
这道题主要讲的是人有是哪个生理周期,分别是身体,情感和智力,这三个周期,他们的为其时间是23,28和33.已经知道这一年里从第一天开始第一个生理周期出现的时间分别是P,e,i这三天,现在要求计算d天后多少天这三个周期同时出现?当然结果保证在21252天内的某一天出现,注意这里是求d天后过多少天这些周期同时出现,是从d天后之后,还会过多少天,所以结果应该要减去d#include#includ
2016-08-09 09:33:39
291
原创 poj 3233 等比矩阵的性质来计算举证的快速幂
poj 3233 Matrix Power Series 这道题大概的题意给定一个n*n的矩阵,和k,m;要求计算s=A+A^2+A^3+A^4+……+A^k.其中n输出S%m;我的理解和分析:这道题有两种思路:第一种思路就是等比矩阵的性质,|A 1| |A^n1+A+A^2+A^3+……+A^n-1 | |0 1|的n次方就是
2016-08-03 21:27:32
513
原创 hdu 2815 Mod tree 高次同余方程
Hdu 2815题目大意就是说:有棵树,每个节点有k个儿子,能算出这棵树最小的深度D,使得这个深度的节点数对p取模的结果就是N?,注意这里是对p取模之后的结果就是N,也就是说N=0,这个就是这道题的陷阱,需要注意。输入的顺序是k,p,N.(1输出的时候如果没有解,那么直接输出"Orz,I can’t find D!",没有引号。下边代码实现:全都是模板:#include
2016-08-03 10:52:35
343
原创 解高次同余方程的模板
poj 3243题目的大意大概就是输入x,z,k(0想着学习也很实在,有模板就直接套模板,我也是这样,没办法,毕竟感觉这些东西有那难懂,只希望自己能够在最短的时间内拿下这些。也不知道什么时候能够完完整整的把这些模板学会,完全看懂。。。。不多说了,直接上模板把,当然出于责任心,小编我也会把我已经了解到的给大家解释下,虽然理解的不够深,讲解的不够好,但是也希望能帮到你们:#in
2016-08-03 10:18:55
521
Urban_R162.zip
2021-01-05
Opencv+Zbar+二维码识别+摄像头+视频+图片+网络视频多功能识别
2019-05-06
inception模型文件下载
2019-04-17
Tensorflow_slim
2019-04-16
深度学习好书籍《Tensorflow+Keras深度学习人工智能实践应用》PDF+源代码
2019-04-16
PAT CCF 算法笔记 PDF
2018-12-28
spring技术内幕:深入解析SPRING架构与设计原理.pdf
2017-09-26
《Spring 3.x 企业应用开发实战》
2017-09-26
maven批量导入jar包的工具类
2017-08-26
archetype-catalog.xml
2017-08-24
锁屏息屏小软件offandlock_exe.zip
2019-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人