码迷,mamicode.com
首页 > 编程语言 > 日排行
二分图——匈牙利算法简述
昨天模拟,有一道高维宇宙,二分图匹配是正解,但是二分图匹配有点忘了,复习一下。 二分图匹配其实就是两个集合有一些元素可以匹配,试图找到最多匹配的一种情况。 二分图中的两个可以连得边用数组来实现。 每一个元素找可以连得边,如果想要匹配的点已经被人占了,就让前面的与目标点匹配的点找另一个可以匹配的点,这 ...
分类:编程语言   时间:2018-09-03 19:25:36    阅读次数:202
Java性能优化
Java性能优化之编程技巧总结 https://www.cnblogs.com/yueshutong/p/9555174.html 程序的性能受代码质量的直接影响。在本文中,主要介绍一些代码编写的小技巧和惯例,这些技巧有助于在代码级别上提升系统性能。 1、慎用异常 在Java软件开发中,经常使用 t ...
分类:编程语言   时间:2018-09-03 19:26:25    阅读次数:143
maven项目中jar包中高版本和低版本的问题
最近在使用一个spring自己封装的MockMvc自己封装的测试框架来测试我写的接口,Mockmvc的最大好处就是不可启动服务器来测试controller程序,下面看一下程序 用到这三个注解 RunWith(SpringJUnit4ClassRunner.class): 使用Spring Test组 ...
分类:编程语言   时间:2018-09-03 19:27:47    阅读次数:691
python语句
if语句 第一种 第二种 第三种 第四种 注:这里将字符型转化成了整型,所以后边的不带引号。只有数字的字符型才可以转化成整型。 第五种 while循环 第一种 输出1到100(当出现False时循环停止) 第二种 第三种 ...
分类:编程语言   时间:2018-09-03 19:27:53    阅读次数:160
树状数组
`int Ftree[int i]`树状数组(编号从1开始) Ftree的大小 给第i位加上k 从1到n求和 cpp / 备注: 未测试 2018/09/03 / const int maxF=100; int Ftree[maxF]; inline lowbit(int x) { return x ...
分类:编程语言   时间:2018-09-03 19:28:13    阅读次数:128
JavaWeb-HttpServletResponse(三)
一.生成随机图片,用来作为验证码 ...
分类:编程语言   时间:2018-09-03 19:28:21    阅读次数:174
Python 函数随笔 map()函数,lambda自定义函数
map函数格式为:map(function, iterable, ...) function:函数,含有两参数 iterable:一个或多个序列 function函数可以自己创建,之前使用的是将csv文件内的内容替换,例如将‘是’替换成‘yes’,将一些中文替换成数字表示等。 iterable:一般 ...
分类:编程语言   时间:2018-09-03 19:28:38    阅读次数:186
【Java】Maven安装、Eclipse配置以及相关错误解决集合
作者呕血总结,下面写的每一个错误我都遇过 · Maven安装 · Eclipse配置 · Maven安装 安装前请确保已经装有JDK。 一、 准备Maven程序包 到官网https://maven.apache.org/download.cgi下载最新版,请注意查看是否符合安装的要求(页面Syste ...
分类:编程语言   时间:2018-09-03 19:29:19    阅读次数:224
算法之逻辑回归
logistic回归,是一种广义的线性回归分析模型,logistic回归的因变量可以是二分类的,也可以是多分类的,但是二分类的更为常用。 一、逻辑回归定义 假设在多个独立自变量𝑥1,𝑥2,… 作用下,记y取1的概率是p=P(y=1|X),取0的概率则为1-p 取1和取0的概率之比为p/(1-p) ...
分类:编程语言   时间:2018-09-03 19:29:41    阅读次数:229
LeetCode算法题python解法:17. Letter Combinations of a Phone Number
题目: Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent. A mapping of digit t ...
分类:编程语言   时间:2018-09-03 19:30:13    阅读次数:184
Go语言环境安装-Mac
1.环境安装 Go SDK下载和安装,下载地址为:https://golang.org/dl/ Visual Studio Code下载和安装,下载地址为:https://code.visualstudio.com/Download 大家根据不同的操作系统选择下载地址,安装比较简单,基本上下一步下一 ...
分类:编程语言   时间:2018-09-03 19:30:29    阅读次数:433
Python单元测试框架unittest之深入学习
前言 前几篇文章该要地介绍了python单元测试框架unittest的使用,本篇文章系统介绍unittest框架。 一、unittest核心工作原理 unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。 下面我们分别 ...
分类:编程语言   时间:2018-09-03 19:30:50    阅读次数:201
Spring食行记之配置bean
【bean配置】 在XML文件中通过bean节点来配置bean id:bean的名称。 --在IOC容器中必须是唯一的。 --若id没有指定,Spring自动将对应类名作为bean的名字。 --id可以指定多个名字,名字之间可用逗号,分号,或空格分隔。 【注】: 当bean中不存在无参构造器,存在有 ...
分类:编程语言   时间:2018-09-03 19:31:06    阅读次数:189
感知机学习算法(PLA)
Perception Learning Algorithm, PLA 1.感知机 感知机是一种线性分类模型,属于判别模型。 感知机模型给出了由输入空间到输出空间的映射: f(X) = sign(WTX + b) 简单来说,就是找到一个分类超平面 WTX + b =0,将数据集中的正例和反例完全分开。 ...
分类:编程语言   时间:2018-09-03 19:31:17    阅读次数:208
多线程
一、多线程原理 如上图所示:程序启动运行main的时候,java虚拟机启动一个进程,主线程main在mian()调用的时候被创建,随着调用mt的对象的start方法,另一个新的线程也就启动了,这样整个应用就在多线程下运行 二、多线程在内存中执行 多线程执行时候,在内存中是如何分析的,还用上图代码为例 ...
分类:编程语言   时间:2018-09-03 19:31:29    阅读次数:160
(GoRails) 自动侦测用户的时区,使用javascript 的jszt库。
传统方法见:http://www.cnblogs.com/chentianwei/p/9369904.html ??: 两个方法最后都要有controller中的类似before_action :set_time_zone来给当前浏览器分配时区。 实时方法,根据user的时区设置: 创建函数--设置 ...
分类:编程语言   时间:2018-09-03 19:32:49    阅读次数:192
python控制台输出带颜色的文字方法
下面是对应的颜色表: 格式:\033[显示方式;前景色;背景色m说明:前景色 背景色 颜色 30 40 黑色31 41 红色32 42 绿色33 43 黃色34 44 蓝色35 45 紫红色36 46 青蓝色37 47 白色显示方式 意义 0 终端默认设置1 高亮显示4 使用下划线5 闪烁7 反白显 ...
分类:编程语言   时间:2018-09-03 19:32:57    阅读次数:226
栈应用之 括号匹配问题(Python 版)
栈应用之 括号匹配问题(Python 版) 检查括号是否闭合 循序扫描被检查正文(一个字符)里的一个个字符 检查中跳过无关字符(所有非括号字符都与当前处理无关) 遇到开括号将其压入栈 遇到闭括号时弹出当时的栈顶元素与之匹配 如果匹配成功则继续,发现匹配失败时则以检查失败结束 ...
分类:编程语言   时间:2018-09-03 19:33:13    阅读次数:146
Python爬虫的步骤和工具
#四个步骤 1.查看crawl内容的源码格式 crawl的内容可以是 url(链接),文字,图片,视频 2.请求网页源码 (可能要设置)代理,限速,cookie 3.匹配 用正则表达式匹配 4.保存数据 文件操作 #两个基本工具(库) 1.urllib 2.requests #使用reuests库的 ...
分类:编程语言   时间:2018-09-03 19:59:57    阅读次数:161
Python套接字
一.基于tcp的套接字 tcp是基于链接的,必须先启动服务端,然后再启动客户端去链接服务端 tcp服务端 tcp客户端 二.修改bug+通信循环+链接循环 上述存在客户端退出时服务端即会崩溃的bug,而且无法实现用户的多次输入,以及服务端无法一直对外服务的问题,对此进行修改 服务端 客户端 三.模拟 ...
分类:编程语言   时间:2018-09-03 20:27:51    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!