码迷,mamicode.com
首页 > 编程语言
【转】算法之堆排序
http://blog.csdn.net/SJF0115/article/details/8610201前序:(二叉)堆数据结构是一种数组对象,它可以被视为一棵完全二叉树。树中每个节点与数组中存放该节点值的那个元素对应。树的每一层都是填满的,最后一层除外。树的根为a[1] (在这里是从1开始的,也可...
分类:编程语言   时间:2015-10-09 21:10:26    阅读次数:274
编程算法 - 区间调度问题 代码(C)
区间调度问题 代码(C)本文地址:http://blog.csdn.net/caroline_wendy题目: 有n项工作, 每项工作分别在s时间開始, 在t时间结束. 对于每项工作能够选择參与与否, 假设參与, 则全程參与.參与时间段不能重叠, 包含起始结束瞬间也不能重叠. 求最多能參与多少项工作...
分类:编程语言   时间:2015-10-09 20:00:28    阅读次数:229
JavaGUI实现点名系统
有一个名字数组,根据线程知识是框中的数据依次修改package Week1008;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swin...
分类:编程语言   时间:2015-10-09 19:58:00    阅读次数:168
最近很火的携程Java 工程师的一道面向对象面试题
最近这道面试题,传遍程序员各大小园地,本小白特摘抄整理与大家一起学习:原题:package com.gxlee;public class Base { private String baseName= "base"; public Base() { callName(...
分类:编程语言   时间:2015-10-09 19:58:03    阅读次数:319
(算法)精确表示小数
题目:给定一个正整数n,求1/n的小数表示,如:1/2=0.51/3=0.(3)1/6=0.1(6)1/7=0.(142857)其中括号表示小数中的循环部分。思路:考虑一下除法运算的过程:当余数与之前运算出现重复时,那么说明循环已经开始,因此可以通过hash表来记录余数对应的位置。被除数 除数 .....
分类:编程语言   时间:2015-10-09 19:57:23    阅读次数:219
ThreadSafeClientConnManager用来支持多线程的使用http client
ThreadSafeClientConnManager用来支持多线程的使用http clientimportorg.apache.http.HttpEntity;importorg.apache.http.HttpResponse;importorg.apache.http.client.HttpC...
分类:编程语言   时间:2015-10-09 19:51:09    阅读次数:168
360每日自动签到,领取积分 (java httpclient4.x)
如何登陆360,并每日自动签到这次的难点主要集中在登陆这里了,开始抓包发现360登陆验证很麻烦,但是后来发现一个简单的方法。因为我安装了360安全卫士,发现点击那个金币的按钮能直接验证登陆,哈哈~所以httpclient直接get这个url就能创建cookie完成登陆了~上面说的不明白,看图: 1....
分类:编程语言   时间:2015-10-09 19:50:13    阅读次数:290
jsoncpp 构造空数组
因为要构造类似如下的{"FurnitureItemObject":[],"FurniturePlaceItemObject":[],"RoomNum":0}的json 数据,得用jsoncpp 构造一个空数组,在网上查了很久,自己也尝试了下,都没成功,没办法在群里向人请教,用resize 可以解决这...
分类:编程语言   时间:2015-10-09 19:48:40    阅读次数:157
Swift UI开发初探
今天凌晨Apple刚刚发布了Swift编程语言,Swift是供iOS和OS X应用编程的新编程语言。相信很多开发者都在学习这门新语言。废话不多说,下面我就来学习使用Swift创建一个简单的UI应用程序。关于Swift语法,可以参考《Apple Swift编程语言入门教程》效果如下:开发环境Xcode...
分类:编程语言   时间:2015-10-09 19:47:40    阅读次数:183
数组与冒泡排序
1 package shuzu; 2 3 import java.util.Arrays; 4 5 public class ssss { 6 7 public static void main(String[] args) { 8 9 ...
分类:编程语言   时间:2015-10-09 19:47:36    阅读次数:489
Java基础知识强化之集合框架笔记51:Map集合之Map集合的功能概述与测试
1. Map集合的功能概述(1)添加功能V put(K key,V value):添加元素。这个其实还有另一个功能?先不告诉你,等会讲如果键是第一次存储,就直接存储元素,返回null如果键不是第一次存在,就用值把以前的值替换掉,返回以前的值 (2)删除功能void clear():移除所有的键值对元...
分类:编程语言   时间:2015-10-09 19:48:27    阅读次数:223
python 的异常及其处理
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。异常处理: 本站Python教程会具体介绍。断言(Assertions):本站Python教程会具体介绍。python标准异常异常名称描述BaseEx....
分类:编程语言   时间:2015-10-09 19:46:11    阅读次数:201
Java基础知识强化之集合框架笔记50:Map集合之Map集合的概述和特点
1. Map集合的概述:1 public interface Map作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做呢?如果采用前面讲解过的集合,我们只能把学号和学生姓名作为一个对象的成员,然后存储整个对象,将来遍历的时候,判断,...
分类:编程语言   时间:2015-10-09 19:45:28    阅读次数:234
springmvc Redirect跳转后怎么保存model中的数据
springmvc提供的RedirectAttributesModelMap类可以实现
分类:编程语言   时间:2015-10-09 18:35:26    阅读次数:153
RabbitMQ实例教程:用Java搞定工作队列
在上一节中,我们学会了使用编程的方式发送和接收一个命名好的队列。本节中我们将会使用工作队列在多个工作者之间分发任务。工作队列的核心思想是避免立即处理高密集度必须等待完成的任务。它采用了安排任务的方式,将一个任务封装成一个消息把它放进队列。在后台运行的工作进..
分类:编程语言   时间:2015-10-09 18:30:44    阅读次数:280
【C语言】输出字符串
#include<stdio.h> #include<string.h> #include<windows.h> intmain() { chararr1[]="###############"; chararr2[]="welcometobit!"; intleft=0,right=0,i=0,size=0; size=strlen(arr1); right=size-1;//减一为数组下标 printf("%s\n",arr1); for(..
分类:编程语言   时间:2015-10-09 18:26:35    阅读次数:187
java集合框架详解
集合框架Collection|--List集合,元素是有序的(存入和取出的顺序),且可以有重复元素,因为该集合体系有索引。|--ArrayList集合,底层数据是数组结构,特点:查询快,增删慢。线程是不同步。|--LinkedList集合,底层数据是链表结构,特点:增删快,查询慢。线程不同步|--Vecto..
分类:编程语言   时间:2015-10-09 18:24:25    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!