码迷,mamicode.com
首页 > 编程语言 > 日排行
PAT—优化Java从控制台读取信息的速度
PAT对Scanner类很不友好,会花费大量时间,导致运行时间超时。可采用下列代码优化时间 ...
分类:编程语言   时间:2018-11-06 00:47:52    阅读次数:120
HDU - 5324:Boring Class (CDQ分治&树状数组&最小字典序)
题意:给定N个组合,每个组合有a和b,现在求最长序列,满足a不升,b不降。 思路:三位偏序,CDQ分治。 但是没想到怎么输出最小字典序,我好菜啊。 最小字典序: 我们倒序CDQ分治,ans[i]表示倒序的以i为结尾的最长序列,如果当前的ans[i]==目前最大,而且满足序列要求,就输出。 ...
分类:编程语言   时间:2018-11-06 00:50:13    阅读次数:150
Java内存模型解析
一.java内存模型的诞生原因以及作用 1.诞生原因 java虚拟机中规范定义的一种内存模型,来屏蔽调各种硬件和操作系统之间的内存访问差异,为了实现java程序在各种平台都能达到一致的内存访问效果。这是它诞生的缘由。 2.作用 其实这个内存模型主要就是去定义程序中各个变量的访问规则,即在虚拟机中将变 ...
分类:编程语言   时间:2018-11-06 00:51:57    阅读次数:139
分享《Python数据挖掘入门与实践》高清中文版+高清英文版+源代码
下载:https://pan.baidu.com/s/1J7DOGrjoF7HnaSZ8LvFh_A更多资料分享:http://blog.51cto.com/3215120《Python数据挖掘入门与实践》高清中文版+高清英文版+源代码高清中文版PDF,251页,带目录和书签,能够复制粘贴;高清英文版PDF,344页,带目录和书签,能够复制粘贴;中英文两版可以对比学习。配套源代码;经典书籍,讲解详
分类:编程语言   时间:2018-11-06 00:52:06    阅读次数:158
window 10 javac不是内部或外部命令
今天在新电脑上配置Java环境变量(window 10),不管怎么配置都是提示“javac不是内部或外部命令”,java,java -version命令是正常的。 后来发现是path路径配置的不对,修改后还是不行,后来看网上说要用jdk的绝对路径,修改后也不行。最后将cmd窗口关闭,重新启动后输入 ...
分类:编程语言   时间:2018-11-06 00:52:20    阅读次数:258
算法第3章上机实践报告
1.实践题目 7-2最大字段和 2.问题描述 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时,定义子段和为0。 要求算法的时间复杂度为O(n)。 3.算法描述 创建一个数组m,m[ ...
分类:编程语言   时间:2018-11-06 00:52:35    阅读次数:175
c++分块算法(暴力数据结构)
快要noip了,该写些题解攒攒rp了(逃) 看到题解里那么多线段树啊,树状数组啊,本蒟蒻表示:这都是什么鬼东西? 在所有高级数据结构中,树状数组是码量最小的,跑的也基本是最快的,但理解很难,并且支持的操作很少;线段树的码量,相信写过线段树题的童鞋都亲身体验过这种恐怖(那些3min写完splay的巨佬 ...
分类:编程语言   时间:2018-11-06 00:52:43    阅读次数:240
python实现二分法查找
python实现二分法查找 ...
分类:编程语言   时间:2018-11-06 00:54:17    阅读次数:189
Javascript Promises
Javascript Promises 2018-11-05 THUDM team Eunbi Choi Syntax executor: A function that is passed with the arguments resolve and reject. The executor fu ...
分类:编程语言   时间:2018-11-06 00:55:15    阅读次数:162
python-用户登录
编写登录接口,实现以下功能 1、读取本地存有用户名密码的文件 2、让用户输入用户名密码 3、与本地存有用户名密码的文件进行对比 4、允许用户输入三次,用户名密码正确则跳出循环 代码如下: ...
分类:编程语言   时间:2018-11-06 00:55:47    阅读次数:208
spring-boot-2.0.3之redis缓存实现,不是你想的那样哦
小白问小明:“你前面有一个5米深的坑,里面没有水,如果你跳进去后该怎样出来了?”小明:“躺着出来呗,还能怎么出来?”小白:“为什么躺着出来?”小明:“5米深的坑,还没有水,跳下去不死就很幸运了,残是肯定会残的,不躺着出来,那能怎么出来?”小白:“假设没死也没残呢?”小明:“你当我超人了? 那也简单,把脑子里的水放出来就可以漂出来了。”小白:“你脑子里有这么多水吗?”小明:“我脑子里没那么多水我跳下去干嘛?”
分类:编程语言   时间:2018-11-06 00:56:40    阅读次数:489
数组的主元素查询
已知一个整数序列A=(a0, a1,…an-1),其中0≤ai ...
分类:编程语言   时间:2018-11-06 00:57:30    阅读次数:395
归并排序
原理 归并排序(merge sort)采用经典的分治策略,将两个有序的数列合并成一个大的有序的序列,通过递归,层层合并。 流程 对于两个有序的序列合成一个有序的序列,比如 要将 【4,5,7,8】和【1,2,3,6】最终合成【1,2,3,4,5,6,7,8】 代码 复杂度 归并排序是稳定排序,它也是 ...
分类:编程语言   时间:2018-11-06 00:57:36    阅读次数:219
汇编语言第三章总结
3.1 内存中字的存储 一个字是由两个字节组成的; 内存单元是字节单元,所以一个内存单元只可以容纳一个字节; 一个字需要两个连续的内存单元来存储; 字的地位字节放在低地址单元中,高位字节放在高地址单元中(小端法; 两个地址连续的内存单元构成字单元; 内存单元是字节单元,所以一个内存单元只可以容纳一个 ...
分类:编程语言   时间:2018-11-06 00:58:17    阅读次数:156
Thrift RPC 系列教程(1)——Thrift语言
Thrift不是严格意义上的编程语言,但是却胜过很多编程语言,充满了美感。 基础数据类型 Thrift 这门编程语言提供了如下几种基础的数据类型: bool: A boolean value (true or false) byte: An 8 bit signed integer i16: A 1 ...
分类:编程语言   时间:2018-11-06 00:58:34    阅读次数:258
算法初步
算法初步 1, 选择排序 最简单粗暴地,也是大O比较大的 #include <iostream> #include <algorithm> using namespace std; void selectionSort(int arr[], int n){ for(int i = 0 ; i < n ...
分类:编程语言   时间:2018-11-06 00:59:06    阅读次数:186
五、Springmvc上传图片
springmvc.xml ItemController ...
分类:编程语言   时间:2018-11-06 01:00:19    阅读次数:170
python基础(一)
1,计算机基础。2,python历史。 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复代码太多, python3 统一 标准,去除重复代码。3,python的环境。 编译型:一次性将所有程序编译成二进制文件。 缺点:开发效率低,不能跨平台。 优点:运行速度 ...
分类:编程语言   时间:2018-11-06 01:01:45    阅读次数:211
如何写JavaScript中的callback回调函数
如何写回调函数? 如果自己在写一个方法或函数,你有可能会遇到需要一个回调函数。下面就是一个简单的常见回调函数例子: 我们有一个叫mySandwich的函数,它接受三个参数。第三个参数就是回调函数。当执行这个方法的时候,它会弹出一个对话框,然后才执行回调函数。注意这里第三个参数是一段函数声明,这段声明 ...
分类:编程语言   时间:2018-11-06 01:02:15    阅读次数:157
java利用poi读取Excel文件
java读取Excel文件,笔者认为:从结构上来看,Excel文件是由一个一个的单元格组成的,有点像细胞cell,逐行的排列。那么我们读的时候也应该逐行逐行的读,从左到右的寻找每一个cell。一、实例代码:只是实现了一种方式,因为依照读取内容的不同,读取的后想要的操作不同,因此不能苟同全部,只是方法是相通的。说道Excel文件的结构,这货从数学的角度来说,绝对是一个二维数组,因此我就拿字符串二维数
分类:编程语言   时间:2018-11-06 01:03:00    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!