首页 > 编程语言
剑指offer-特定二维数组中查找一个元素是否存在-二分搜索-二维数组
int [][] array ={ {1,2,8,9}, {2,4,9,12}, {4,7,10,13}, {6,8,11,19} }; 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整 ...
分类:编程语言   时间:2017-07-30 20:58:26    收藏:0  评论:0  赞:0  阅读:253
SpringBoot基础梳理
1.入口类和@SpringBootApplication注解: SpringBoot通常有一个名为*Application的入口类,入口类里面有main方法,我们可以通过启动main方法启动springboot应用 @SpringBootApplication是SpringBoot的核心注解,他是一 ...
分类:编程语言   时间:2017-07-30 20:55:53    收藏:0  评论:0  赞:0  阅读:205
随机算法瞎练BZOJ3237&3563&3569三倍经验题
随机方法真的好骚啊O(∩_∩)O~ 最早的时候miaom提出一个奇怪的东西: 判断一个数列中是否有0/1/2个数出现奇数次 对每个数赋一个随机权值,异或乱搞,对于判2的情况用一个(可能类似线性基的)方法做一下 然后我就开始瞎bb:能不能在边或点上赋一些随机权,做一些图论的判定性问题 (*^▽^*)判 ...
分类:编程语言   时间:2017-07-30 20:55:33    收藏:0  评论:0  赞:0  阅读:288
HDU6031 Innumerable Ancestors 倍增 - 题意详细概括 - 算法详解
题目 查看原题 - HDU6031 Innumerable Ancestors 题目描述 有一棵有n个节点的有根树,根节点为1,其深度为1,现在有m个询问,每次询问给出两个集合A和B,问LCA(x,y)(x∈A,y∈B)的深度最大为多少。 输入描述 有多组数据(数据组数<=5) 对于每一组数据,首先 ...
分类:编程语言   时间:2017-07-30 20:52:43    收藏:0  评论:0  赞:0  阅读:292
Effective C++:条款22:将成员变量声明为private
(一)为什么不採用public成员变量 (1)首先,从语法一致性考虑,客户唯一能訪问对象的方法就是通过成员函数,客户不必考虑是否该记住使用小括号()。 (2)其次,使用函数能够让我们对成员变量的处理有更精确的控制。假设我们令成员变量为public,那么每一个人都能够读写它。 但假设我们以函数取得或设 ...
分类:编程语言   时间:2017-07-30 20:52:28    收藏:0  评论:0  赞:0  阅读:211
C++内存分配
new为特定类型分配内存,并在新分配的内存中构造该类型的一个对象。new 表达式自动运行合适的构造函数来初始化每个动态分配的类类型对象。某些情况下,需要将内存分配与对象构造分离开。 使用 new表达式的时候,分配内存,并在该内存中构造一个对象:使用 delete 表达式的时候,调用析构函数撤销对象, ...
分类:编程语言   时间:2017-07-30 20:51:35    收藏:0  评论:0  赞:0  阅读:231
Effective java 第二章创建和销毁对象 读书笔记
建和销毁对象 一般有两种方式,一种是获得本身的实例,最常用的方法就是提供一个共有的构造器。第二个方法是,类可以提供一个共有的静态工厂方法。 静态工厂方法与构造器不同的三大优势: 有名字; 调用时不用创建新的对象; 返回原来类型的任何子类型对象。 第四大优势: 在创建参数化类型实例的时候,它们使代码变 ...
分类:编程语言   时间:2017-07-30 20:51:24    收藏:0  评论:0  赞:0  阅读:203
java基础-HashMap
jdk7的HashMap实现的思路比较简单,就是一个Entry数组,数组中每个Entry都是一个链表的起点(表头)。 jdk7的hash函数 jdk7中的HashMap存在一个问题,如果key的hash值都映射到同一个桶中,hashMap的查找就会退化成顺序查找,这会极大影响查找性能(对插入性能无影 ...
分类:编程语言   时间:2017-07-30 20:51:10    收藏:0  评论:0  赞:0  阅读:301
经典算法——字符流中第一个不反复的字符
题目描写叙述 请实现一个函数用来找出字符流中第一个仅仅出现一次的字符。比如,当从字符流中仅仅读出前两个字符"go"时,第一个仅仅出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时。第一个仅仅出现一次的字符是"l"。 输出描写叙述: 假设当前字符流没有存在出现一次的字符。返回#字符 ...
分类:编程语言   时间:2017-07-30 20:49:14    收藏:0  评论:0  赞:0  阅读:237
java运行时间计算
long startTime = System.currentTimeMillis(); //获取开始时间 doSomething(); //测试的代码段 long endTime = System.currentTimeMillis(); //获取结束时间 System.out.println("... ...
分类:编程语言   时间:2017-07-30 20:26:57    收藏:0  评论:0  赞:0  阅读:207
java 接口的实现和继承关系
一。抽象类 在Java中,通过在class关键字前增加abstract修饰符,就可以将一个类定义成抽象类。抽象类不能被实例化。例如: 定义抽象类水果(Fruit) public abstract class Fruit { …… } 如果我们试图用以下语句来获得一个实例,将无法编译成功。 Fruit ...
分类:编程语言   时间:2017-07-30 20:25:55    收藏:0  评论:0  赞:0  阅读:190
win10系统同时安装python2和python3
1、官网下载python2和python3版本 2、安装python3,勾上Add Python3.5 to PATH,自定义选择安装目录,安装,验证:WIN+R >cmd,输入python看看是否安装python3 3、安装python2,自定义安装目录,显示不能将路径添加到环境变量,一路next ...
分类:编程语言   时间:2017-07-30 20:24:29    收藏:0  评论:0  赞:0  阅读:334
Unity3D深入浅出 -创造 物理材质(Physics Materials)
在Unity3d中已经配置好了5种常用的物理材质,Bouncy、Ice、Metal、Rubber、Wood,在菜单中依次选择Assets - Import Package - Physics Materials 即可导入,下面以Ice(冰)材质为例介绍其物理参数。 Daynamic Friction ...
分类:编程语言   时间:2017-07-30 20:23:48    收藏:0  评论:0  赞:0  阅读:271
Python 字符串的所有方法详解
1 name = "my name is {name} and my age is {age}" 2 3 # 首字母大写 4 name.capitalize() 5 # 统计某个字符的个数 6 name.count("a") 7 # name 放到中间一共打印50个字符,不够用 - 补上 8 nam... ...
分类:编程语言   时间:2017-07-30 20:23:32    收藏:0  评论:0  赞:0  阅读:260
java拼接字符串用StringBuilder
拼接字符串用stringbuilder,不要用string,测试下代码运行时间就知道了 ...
分类:编程语言   时间:2017-07-30 20:22:57    收藏:0  评论:0  赞:0  阅读:180
对象逆序列化报错:java.lang.ClassNotFoundException
一个bug接受到的数据总是说类找不到。 我细致看了序列化实现了类名同样都同样 然后在服务端接收对象时候总报这个做,网上搜了一大堆最后发现了原来是包名不一样,导致了两个类不一样 了 程序真是个也严密的东西啊 贴代码给大家看看把 java.lang.ClassNotFoundException: xxx ...
分类:编程语言   时间:2017-07-30 19:49:43    收藏:0  评论:0  赞:0  阅读:282
蒜头君的排序
蒜头君是一个爱思考的好孩子,这一天他学习了冒泡排序,于是他就想,把一个乱序排列通过冒泡排序排至升序需要多少次交换,这当然难不倒他,于是他想来点刺激的,给定一个 1 \ldots n1…n 的排列,每次从该排列中选择一个区间 [l,r][l,r],问使用冒泡排序将该区间排至升序需要多少次交换操作。 输 ...
分类:编程语言   时间:2017-07-30 19:46:32    收藏:0  评论:0  赞:0  阅读:419
python 第二周(第八天) 我的python成长记 一个月搞定python数据挖掘!(15)
scrapy爬虫 企业级爬虫:python开发的一个快速,高层次的web抓取框架,用于抓取web站点并从页面提取结构化的数据。 scrapy用途广泛,可用于数据挖掘,数据监测和自动化测试 http://scrapy.org/ scrapy startproject proName scrapy ge ...
分类:编程语言   时间:2017-07-30 19:45:52    收藏:0  评论:0  赞:0  阅读:249
数组的循环及跌送方式
数组是元素的一个有序组合。在JavaScript中,数组可以使用正式的对象表示法来创建,或者可以使用直接量表示法来初始化。 复制代码 代码如下: var arrObject = new Array("val1", "val2"); // 作为对象的数组 var arrLiteral = ["val1 ...
分类:编程语言   时间:2017-07-30 19:44:33    收藏:0  评论:0  赞:0  阅读:287
javascript cookie
一、什么是 cookie? cookie 就是页面用来保存信息,比方自己主动登录、记住username等等。 二、cookie 的特点 同个站点中全部的页面共享一套 cookiecookie 有数量、限制大小cookie 有过期时间 三、怎样使用 cookie? 通过 document.cookie ...
分类:编程语言   时间:2017-07-30 19:42:09    收藏:0  评论:0  赞:0  阅读:155
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!