自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Hadoop伪分布式搭建

一、1,如果你是Liunx系统就可以省略这一步啦,如果不是,装个虚拟机吧。然后在虚拟机上装liunx。我这里用的是CentOS-6.5-x86_64-bin-DVD1.iso2,修改主机名:     [chen@bogon ~]$ vim /etc/sysconfig/network      NETWORKING=yes      HOSTNAME=chen1  (改为自己喜

2016-07-29 17:45:28 310

原创 Linux 批量增加,删除用户

批量增加,删除用户[root@chen chen]# vi adduser#!/bin/shecho "please input username:" (输入创建的用户名)read nameecho "please input number:"(要创建多少个用户)read numn=1while [ $n -le $num ] (判断ndo  /

2016-07-27 16:45:50 577

原创 两个链表相交的一系列问题

程序员代码面试指南(左程云)读书笔记 第二章两个链表相交的一系列问题  在本题中单链表可能有环,也可能没有环。给定连个单链表的头节点,head1和head2,这连个链表可能相交,也可能不相交。请实现一个函数,如果两个链表相交,请返回相交的第一个节点,如果不相交,返回null;要求:     如果链表1的长度为N,链表2的长的为W,时间复杂度问O(N+W),额外空间复

2016-07-26 17:47:05 404

原创 数据结构 在单链表和双链表中删除倒数第K个节点

程序员代码面试指南(左程云)读书笔记 2-1第二章在单链表和双链表中删除倒数第K个节点题目:分别实现两个函数,一个可以删除单链表中倒数第K个节点,另一个可以删除双链表中倒数第K个节点。要求:  如果链表长度为N,时间复杂度达到O(N),额外空间复杂度达到O(1)单链表删除倒数第k个数public class Node { public

2016-07-25 15:26:14 317

原创 求二进制数中1的个数

给定一个整数,最快的速度计算1的个数public class A_Bite {public static void main(String[] args) {// int[] n={0,1,0,0,0,1,1,1};// count(n);// count2(10);// count3(100);// count4(100);count5(100);}

2016-07-25 11:37:03 178

原创 数据结构 有1个人和99个僵尸,僵尸吃了人就会恢复成人类,一个人可以让两个僵尸吃,但是被僵尸吃了人就会死掉。问:最后可以活下来的人有多少个? 解

有1个人和99个僵尸,僵尸吃了人就会恢复成人类,一个人可以让两个僵尸吃,但是被僵尸吃了人就会死掉。问:最后可以活下来的人有多少个?解:  这个问题可以有二叉树解决,或者的人是二叉树的头,当一个结点有父节点时,父节点一定会被子节点吃掉,也就是只要有子节点的结点,就是被僵尸吃掉的人。如图:               1          /        \         1

2016-07-22 00:52:25 1071

原创 数据结构 打印两个有序链表的公共部分

程序员代码面试指南(左程云)读书笔记 2-1第二章打印两个有序链表的公共部分题目:   给定两个有序的链表的头指针head1和head2,打印两个链表的公共部分解:因为是有序链表,所有两个链表的头开始如下判断      1.如果head1的值小于head2,则head1向下移动      2.如果head1的值大于head2,则head2向下移动   

2016-07-21 22:05:32 979

原创 数据结构 最大值减去最小值小于或等于num的子数组数量

程序员代码面试指南(左程云)读书笔记(9)第一章最大值减去最小值小于或等于num的子数组数量题目: 如果数组长度问N,请实现时间复杂度为O(N)的解法package cn.chen.mystack;import java.util.LinkedList;public class Stack_10 {  public static void

2016-07-21 21:30:43 791

原创 数据结构9

程序员代码面试指南(左程云)读书笔记(9)第一章求最大子矩阵的大小题目:    给定一个整型矩阵map,其中的值只有0和1两种,求其中全是1的所有矩形区域中最大的矩形区域为1的数量。例如: 1 1 1 0其中,最大的矩形区域有3个1,所以返回3.再如:1 0 1 1 1 1 1 1 1 1 1 0其中,

2016-07-17 23:44:28 275

原创 数据结构(8) 构造数组的MaxTree

程序员代码面试指南(左程云)读书笔记(8)第一章构造数组的MaxTree题目:     定义二叉树结点如下:   public class Node(){    public int value;    public Node left;    public Node right;    public Node(int data){

2016-07-17 16:01:00 366

原创 数据结构 生成窗口最大值数组

程序员代码面试指南(左程云)读书笔记(7)第一章生成窗口最大值数组题目:       有一个整形数组arr和一个大小为w的窗口从数组的最左边滑到最右边,窗口每次向右边滑一个位置。   例如:数组为【4、3、5、4、3、3、6、7】,窗口大小为3时:【4、3、5】4、3、3、6、7     窗口最大值为54【3、5、4】3、3、6、7

2016-07-15 23:03:44 324

原创 数据结构5 用一个栈实现另一个栈的排序

程序员代码面试指南(左程云)读书笔记(5)第一章用一个栈实现另一个栈的排序题目:      一个栈中元素的类型为整型,现在想将该栈从顶到底按从大到小的顺序排序,只许申请一个栈。除此之外,可以申请新的变量,但是不能申请额外的数据结构,如何完成排序?解答:    将要排序的栈记为stack,申请的辅助栈记为help.在stack上执行pop操作,弹出的元素记为cru.

2016-07-06 10:50:26 1011

原创 数据结构 猫狗队列

程序员代码面试指南(左程云)读书笔记(4)第一章猫狗队列题目:   宠物,狗和猫的类如下:    public class Pet{        private String type;        public Pet(String type){            this.type=type;        }        pu

2016-07-05 09:30:46 536

原创 数据结构 如何仅用递归函数和栈操作逆序一个栈

程序员代码面试指南(左程云)读书笔记(3)第一章如何仅用递归函数和栈操作逆序一个栈 题目:      一个栈依次压入1、2、3、4、5,那么从栈顶到栈底分别是5、4、3、2、1.将这个栈转置后,从栈顶到栈底为1、2、3、4、5,也就是实现栈中元素的逆序,但是只能用递归函数来实现,不能用其他数据结构。import java.util.Stack;pub

2016-07-03 23:12:06 250

原创 数据结构 设计一个有getMin功能的栈

程序员代码面试指南(左程云)读书笔记 第一章1.设计一个有getMin功能的栈 题目:实现一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作  要求:1 pop, push,getMin操作时间复杂度都是O(1)           2 设计的栈类型可以使用现成的栈结构   解答:设计上用两栈,一个栈用来保存当前栈中的元素,它的功

2016-07-02 16:19:14 302

原创 数据结构 编写一个类,用两个栈实现队列,支持队列的基本操作(add 、poll、peek)

程序员代码面试指南(左程云)读书笔记第一章2.编写一个类,用两个栈实现队列,支持队列的基本操作(add 、poll、peek)import java.util.Stack;public class MyStack_02_1 {public Stack stackPush;public Stack stackPop;public MyStack_02_

2016-07-02 16:17:01 1246

ssh仓库管理系统

ssh仓库管理系统

2016-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除