码迷,mamicode.com
首页 > 编程语言
用php做了下冒泡排序
大学没好好读书,那会没怎么明白冒泡排序是这么回事 早上睡到九点多起来,就在房间看书、听歌,下午吃完饭做了下冒泡排序,现在把代码贡献如下: 其实还可以改良的,节省时间空间,有时间我拿来改改。 ...
分类:编程语言   时间:2016-08-27 15:19:09    阅读次数:161
数组作为方法参数时的一些意外情况
数组作为方法参数时的一些意外情况 今天在刷题时,使用数组作为方法的参数,出现了一些意外情况. 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 names ...
分类:编程语言   时间:2016-08-27 15:19:41    阅读次数:137
Java -- File
@、getPath()、getAbsolutePath()、getCanonicalPath()区别 原文:http://blog.csdn.net/wh_19910525/article/details/9314675 当输入为绝对路径时,返回的都是绝对路径。 当输入为相对路径时: getPath ...
分类:编程语言   时间:2016-08-27 14:12:08    阅读次数:208
九度oj 题目1527:首尾相连数组的最大子数组和
给定一个由N个整数元素组成的数组arr,数组中有正数也有负数,这个数组不是一般的数组,其首尾是相连的。数组中一个或多个连续元素可以组成一个子数组,其中存在这样的子数组arr[i],…arr[n-1],arr[0],…,arr[j],现在请你这个ACM_Lover用一个最高效的方法帮忙找出所有连续子数 ...
分类:编程语言   时间:2016-08-27 14:12:57    阅读次数:212
C#把某个数组的一部分复制到另一个数组中的两种方法:Buffer.BlockCopy和Array.Copy
对指定数组和目标数组,两者类型一致的前提下,进行复制10亿次, 消耗时间如下: copy:59.374s,constrainecopy:48.415 s,blockcopy:23.219s 代码没什么就是测试下,核心测试如下: int[] ints = { 1534, 233, 332, 423,  ...
分类:编程语言   时间:2016-08-27 14:11:30    阅读次数:159
解决nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList问题
解决nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList问题 ...
分类:编程语言   时间:2016-08-27 14:13:38    阅读次数:979
JAVA NIO系列(三) Buffer 解读
缓冲区分类 NIO中的buffer用于和通道交互,数据是从通道读入缓冲区,从缓冲区中写入通道的。Buffer就像一个数组,可以保存多个类型相同的数据。每种基本数据类型都有对应的Buffer类: 缓冲区的属性 1、capacity(容量):buffer本质是一个数组,在初始化时有固定的大小,这个值就是 ...
分类:编程语言   时间:2016-08-27 14:13:48    阅读次数:219
小甲鱼python视频第三讲(课后习题)
1.注意这两个代码的区别 (在 python中,变量只是贴标签) 2. 3.(版本2.7) ...
分类:编程语言   时间:2016-08-27 14:10:12    阅读次数:212
插入类排序(直接插入排序)
1.直接插入排序 1)时间复杂度:T(n)=O(n^2); 2)空间复杂度:S(n)=O(1); 3)简介:直接插入排序是一种最基本的插入排序方法,直接插入排序(Straight Insertion Sorting)的基本思想是把n个待排序的元素看成为一个有序表和一个无序表,开始时有序表中只包含一个 ...
分类:编程语言   时间:2016-08-27 14:12:21    阅读次数:154
51nod 算法马拉松17 解题报告
B题(数学题: 问(1+sqrt(2)) ^n 能否分解成 sqrt(m) +sqrt(m-1)的形式 如果可以 输出 m%1e9+7 否则 输出no n<=1e18 刚看题没思路 暴力一下吧 发现根本没有no的情况 那么就好办多了 所求的值序列为 1, 2, 9, 50, 289, 1682, 9 ...
分类:编程语言   时间:2016-08-27 14:10:04    阅读次数:434
Java Eclipse代码注释和快捷键
注释:1.单行注释 //..... 2.块注释 /*........*/ 3.文档注释 /**.......*/ 快捷键: 全局 剪切 Ctrl+X 全局 撤销 Ctrl+Z 全局 内容辅助提示 Alt+/ 单行注释 Ctrl+/ 取消注释 Ctrl+/ ...
分类:编程语言   时间:2016-08-27 14:10:46    阅读次数:173
Java HashMap存储问题
leetcode连接 https://leetcode.com/problems/isomorphic-strings/ 上面这段代码第4行,i的类型为“int”,此时在Leetcode上提交 做判断程序会出错。而将i的类型改为“Integer”则程序不报错。 一种解释:map在存储value时,将 ...
分类:编程语言   时间:2016-08-27 14:09:25    阅读次数:264
命令行java -classpath 的使用
最近用Neatbeans 6.9.1做开发,发现在Neatbeans环境中运行没问题,但在命令行中不能正常运行,百度了一下原来需要加上classpath命令,但发现仍不能 正常运行,最终经过我的多次试验,原来使用classpath时覆盖了原来的classpath,直接导致找不到原有的主类。 /*该类 ...
分类:编程语言   时间:2016-08-27 14:10:26    阅读次数:192
小甲鱼python视频第三讲(课堂笔记)
1.变量 在别的编程语言中,变量是把一个值赋值给一个名字时,值会存储到内存中,这个名字就叫变量。 在python中,则有点不同,它更像把名字贴到值的上边,所以可以说python没有变量。 2.变量使用时注意的地方: 在使用变量之前,需要对其先赋值。 变量名可以包括字母、数字、下划线,但变量名不能以数 ...
分类:编程语言   时间:2016-08-27 14:05:19    阅读次数:158
<<Effective Java>>之善用组合而不是继承
使用JAVA这门OO语言,第一要义就是,如果类不是专门设计来用于被继承的就尽量不要使用继承而应该使用组合 从上图2看,我们的类B复写了类A的add喝addALL方法,目的是每次调用的时候,我们就能统计调用类A的次数,实际上我们调用了一次类B 但是实例对象b的count变量却变成了2,解释的原因在图1 ...
分类:编程语言   时间:2016-08-27 14:04:05    阅读次数:177
希尔排序法
#include<iostream>using namespace std;//希尔排序法int main(){ int a[] = { 6, 9, 2, 3, 4, 7, 5, 1 }; int size = sizeof(a) / sizeof(a[0]);//数组的大小 int jmp=siz ...
分类:编程语言   时间:2016-08-27 14:02:17    阅读次数:134
Python黑帽编程 3.1 ARP欺骗
ARP欺骗是一种在局域网中常用的攻击手段,目的是让局域网中指定的(或全部)的目标机器的数据包都通过攻击者主机进行转发,是实现中间人攻击的常用手段,从而实现数据监听、篡改、重放、钓鱼等攻击方式。 在进行...
分类:编程语言   时间:2016-08-27 13:01:12    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!