自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

斗code、年华

停下休息的时候不要忘记别人还在奔跑。

  • 博客(180)
  • 收藏
  • 关注

原创 【leetcode】Maximum Subarray

一、问题描述Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [−2,1,−3,4,−1,2,1,−5,4],the contiguous subarray [

2015-11-10 17:44:55 289

原创 【leetcode】【137】Single Number II

1.问题描述Given an array of integers, every element appears three times except for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you implement it

2015-11-10 16:55:02 300

原创 【Android学习笔记】用于共享数据的Content Provider

一、What is a content provider?Content provider管理android以结构化方式存放的数据。他以相对安全的方式封装数据并且提供简易的处理机制。Content provider提供不同进程间数据交互的标准化接口。当你准备取出content provider中的数据时,你需要获得一个和当前context相关的ContentResolver对象作为客户

2015-11-10 16:42:00 668

原创 【leetcode】【35】Search Insert Position

一、问题描述Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.You may assume no duplicates i

2015-11-06 19:43:52 316

原创 【leetcode】【96】Unique Binary Search Trees

一、问题描述Given n, how many structurally unique BST's (binary search trees) that store values 1...n?For example,Given n = 3, there are a total of 5 unique BST's. 1 3 3 2

2015-11-06 19:25:28 321

原创 【Android学习笔记】偷摸持久运行的Service

一、What is a service ?Service作为Android的四大组件之一,往往执行一些后台的耗时操作,比如网络下载上传、媒体播放、IO操作、与content provider交互等等。Service可以分为两大类,其一:开启服务之后即自己运行自己的,往往没有返回结果,不需要与activity交互,这类服务叫做started;其二:需要与activity交互,形成一个C/S的交互

2015-11-06 19:14:42 648

原创 【leetcode】Missing Number

1、问题描述Given an array containing n distinct numbers taken from 0, 1, 2, ..., n, find the one that is missing from the array.For example,Given nums = [0, 1, 3] return 2.Note:Your alg

2015-11-05 18:57:03 315

原创 【leetcode】Populating Next Right Pointers in Each Node

一、问题描述Given a binary tree struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; }Populate each next pointer to point to its next

2015-11-05 18:46:55 308

原创 【Android学习笔记】Activity的小弟--Fragment以及异步加载数据的Loader

一、What is a fragment?首先,fragment总是被嵌入到一个activity中,你可以把它看做是activity中的一个模块,也是用来呈现数据的,但它不需要在manifest中配置,因此可以看做一个轻量级的activity。它有着自己的生命周期,但又依赖与attach的activity。Fragment的出现是为了解决大屏适配的问题,但现在你可以利用fragment来实现更

2015-11-05 18:29:32 2507

原创 【leetcode】Linked List Cycle II

一、问题描述Given a linked list, return the node where the cycle begins. If there is no cycle, return null.Note: Do not modify the linked list.Follow up:Can you solve it without using extra

2015-11-04 18:09:55 407

原创 【leetcode】【141】Linked List Cycle

一、问题描述Given a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?二、问题分析典型的two points问题,通过设置快慢指针,如果有环,那么快指针总会追上慢指针;如果不存在环,那么快指针会先指向nul

2015-11-04 17:48:17 304

原创 【Android学习笔记】Activity--侃天诌地

一、What is a activity?Activity作为Android的四大组件(activity、service、content provider、broadcast receiver)之一,是我们最常打交道的。Activity为用户提供了一个用来交互的界面(其中可以包含很多组件),是app与用户交流的窗口,比如打电话、拍照等等。通常情况下,它会填满整个屏幕,当然你可以通过manife

2015-11-04 17:38:17 434

原创 【Android学习笔记】Android概述与开发环境搭建

一、Android概述   2003 年 10 月,Andy Rubin 等人一起创办了 Android 公司。2005 年 8 月谷歌收购了这家仅仅成立了 22 个月的公司,并让 Andy Rubin继续负责 Android 项目。在经过了数年的研发之后,谷歌终于在2008 年推出了 Android 系统的第一个版本。到目前为止,已经发布了12

2015-11-04 15:17:05 494

转载 java中数据类型在内存中的存储方式

1.java是如何管理内存的java的内存管理就是对象的分配和释放问题。(其中包括两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控每一个对

2015-09-14 10:50:53 505

转载 Hadoop简介--MapReduce

Hadoop简介Hadoop就是一个实现了Google云计算系统的开源系统,包括并行计算模型Map/Reduce,分布式文件系统HDFS,以及分布式数据库Hbase,同时Hadoop的相关项目也很丰富,包括ZooKeeper,Pig,Chukwa,Hive,Hbase,Mahout,flume等.这里详细分解这里面的概念让大家通过这篇文章了解到底是什么hadoop:

2015-04-17 16:52:43 786

转载 C存储类型

看c专家编程,有说存储类型一直不太清楚。看到一篇文章讲解c的存储类型,讲解了c语言中的各种变量的存储类型,而且是从进程、内存的角度讲解的,以前从没有这样理解过,觉得挺有用的,在这里转载过来。 首先要来理解一下可执行文件加载进内存后形成的进程在内存中的结构,如下图:代码区:存放CPU执行的机器指令,代码区是可共享,并且是只读的。数据区:存放已初始化的全局变量、

2015-04-17 16:01:11 417

原创 【九度OJ--1002】grading

题目描述:    Grading hundreds of thousands of Graduate Entrance Exams is a hard work. It is even harder to design a process to make the results as fair as possible. One way is to assign each exam prob

2015-04-14 17:12:28 489

原创 [Leetcode] Rotate Array

问题描述:Rotate an array of n elements to the right by k steps.For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].Note:Try to come up as many solu

2015-04-04 15:19:24 414

原创 C(C++)语言中freopen重定向的使用

1.函数原型FILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);2.参数说明filename: 要打开的文件名,可以是绝度路径,也可以是相对路径(输入文件,即模式“r”,如果与你的C源文件在同一级目录下,可以使用)m

2015-04-02 11:13:10 2428

原创 MVC糙述

Java Web应用的结构经历了Modle1和Modle2两个时代。在传统的Modle1模式下,整个Web应用几乎全由JSP页面组成,客户端的请求和响应全由JSP来处理,用少量的JavaBean来处理数据库相关操作。JSP兼具Viewer和Controller两种角色,控制逻辑和表现逻辑错综复杂,重复代码很多,JSP代码可读性很差(亲身体会)。Model2则是基于MVC架构思想的设计模式。

2015-04-01 16:46:40 318

空空如也

空空如也

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

TA关注的人

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