码迷,mamicode.com
首页 > 编程语言
找中位数O(n)算法
题目描写叙述: 给定一个未排序的整数数组,找到当中位数。 中位数是排序后数组的中间值,假设数组的个数是偶数个。则返回排序后数组的第N/2个数。 例子 给出数组[4, 5, 1, 2, 3], 返回 3 给出数组[7, 9, 4, 5],返回 5 解题思路: 利用快排划分的思想,递归处理。 參考代码: ...
分类:编程语言   时间:2017-07-09 12:18:07    阅读次数:228
Python学习神器,Anaconda的安装和使用。
Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。 python学习中最繁琐的就是不同版本和不同库之间的管理,而Anaconda就是将所有的版本都当做包来管理(包括conda)。 可以 ...
分类:编程语言   时间:2017-07-09 12:17:16    阅读次数:271
《JavaScript设计模式与开发》笔记 1.面向对象的JavaScript
多态 封装 原型模式 基于原型模式的继承javascript对象 1.多态 多态的实际含义是:同一操作作用于不同的对象上面,可以产生不同的解释和不同的执行结果。换句话说,给不同的对象发哦少年宫同一个消息的时候,这些对象会根据这个消息分别给出不同的反馈。 多态最根本的作用就是吧通过过程化的条件分子语句 ...
分类:编程语言   时间:2017-07-09 11:03:27    阅读次数:194
Java多线程系列--“JUC线程池”06之 Callable和Future
Java多线程系列--“JUC线程池”06之 Callable和Future ...
分类:编程语言   时间:2017-07-09 11:01:29    阅读次数:196
网易云课堂_C++程序设计入门(下)_第10单元:月映千江未减明 – 模板_第10单元 - 单元作业:OJ编程 - 创建数组类模板
第10单元 - 单元作业:OJ编程 - 创建数组类模板 查看帮助 返回 温馨提示: 1.本次作业属于Online Judge题目,提交后由系统即时判分。 2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。 本单元作业练习创建模板类。单元作业会涉及冒泡排序、线性查找等 ...
分类:编程语言   时间:2017-07-09 11:01:08    阅读次数:274
《JavaScript设计模式与开发》笔记 5.关于正确写一个闭包
1.如何正确使用闭包 1.常用闭包 2.一个引用引发的闭包问题 //这样不是一个闭包 3.对象 4.注意this指向问题 错误写法:全都变成undefined 5.基于事件驱动引发的闭包 ...
分类:编程语言   时间:2017-07-09 11:00:43    阅读次数:178
《JavaScript设计模式与开发》笔记 6.高阶函数
1.函数作为参数传递 1.回调函数 2.Array.prototype.sort 2.函数作为返回值输出 1.判断数据的类型 3.高级函数的实现AOP 4.高阶函数的其他应用 1.currying 函数柯里化 2.uncurring 3.函数节流 4.分时函数 5.惰性加载函数 1.回调函数 2.A ...
分类:编程语言   时间:2017-07-09 10:58:30    阅读次数:308
JAVA初学者的些许体会
JAVA学了一个星期,一步步揭开神秘面纱,对她从陌生到熟悉,我们,渐渐成为了朋友。 学习JAVA之前,学过C语言,对编程算是有一点点认识,但是实践有限,谈不上懂。后来因为本科专业课与C语言关系不大,我和C语言的缘分也渐渐淡却。 后来很长一段时间里,自己离开了编程的世界,不在去考虑数据类型,什么逻辑关 ...
分类:编程语言   时间:2017-07-09 10:57:55    阅读次数:175
java分页三个类 PageBean ResponseUtil StringUtil
package ssmy.page; /** * 分页类 * @author Jesse * */public class PageBean { private int page;//第几页 private int pageSize;//每页显示的记录数 private int start ;//起 ...
分类:编程语言   时间:2017-07-09 10:56:57    阅读次数:217
后端编程语言PHP
一、PHP 简介 PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。 PHP 脚本在服务器上执行。 什么是 PHP?(超文本预处理器) PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词 PHP 是一种被广泛使用的开源脚本语言 PHP 脚本在服务器上执行 ...
分类:编程语言   时间:2017-07-09 10:56:24    阅读次数:274
python笔记8:requests模块
简介: requests是python的一个http客户端库,跟urlib、urlib2类似,requests模块是基于urlib模块开发的,代码实现更为简洁。 模块安装: pip install requests ,使用requests模块时直接import requests即可。 简单使用req ...
分类:编程语言   时间:2017-07-09 10:56:14    阅读次数:457
spring单元测试
今天重新写了次Spring的测试,经过一番努力,还是成功的运行了的。下面记录下写作过程以及修改历程。 首先,自己的项目有些不完整,所以中间有许多很小的bug,也在此记录下过程: 由于自己重新生成的mybaits文件没有及时更新到项目里,所以在一开始的时候,解决这些小问题 其次,自己没有正确处理手机号 ...
分类:编程语言   时间:2017-07-09 10:55:09    阅读次数:141
Java多线程系列--“JUC线程池”02之 线程池原理(一)
Java多线程系列--“JUC线程池”02之 线程池原理(一) ...
分类:编程语言   时间:2017-07-09 10:54:16    阅读次数:171
【head first python】学习计划
1 初识Python:人人都爱列表 2 共享你的代码:函数模块 3 文件与异常:处理错误 4 持久存储:数据保存到文件 5 推导数据:处理数据! 6 定制数据对象:打包代码与数据 7 Web开发:集成在一起 8 移动应用开发:小设备 9 管理你的数据:处理输入 10 扩展你的Web应用:来真格的 1 ...
分类:编程语言   时间:2017-07-09 10:53:34    阅读次数:140
A*搜索算法
A*搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径。求出最低通过成本的算法。经常使用于游戏中的NPC的移动计算,或线上游戏的BOT的移动计算上。 这样的算法的所获得的路径并不一定是最短路径但一定是我们所关注的某一方面价值最“优”的路径。我们将地图划分为一个个节点,从出发点到目标的路径就 ...
分类:编程语言   时间:2017-07-09 10:52:40    阅读次数:206
java递归之“二叉树”
物有本末,事有始终,知所先后,则近道矣。 题记。 BotWong半路入行it做码农,也就半年时间,竟“不知天高地厚”地来到了深圳闯天下。一口气投了百个简历,一周后终于有公司邀约面试,除了基础的java语法和开发经验,大一点的公司都会出几道题给你做(算法题)。BotWong是一头雾水,而且心里很生气! ...
分类:编程语言   时间:2017-07-09 10:52:29    阅读次数:204
mybatis springmvc批量删除 2最新
service层: @Override public void batchDeletes(List list) { creditDao.batchDeletes(list); } 控制层controller: @Override public void batchDeletes(List list) ...
分类:编程语言   时间:2017-07-09 10:51:02    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!