自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (34)
  • 问答 (1)
  • 收藏
  • 关注

原创 268. Missing Number(leetcode O(n))

题目地址https://leetcode.com/problems/missing-number/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]

2016-09-30 21:03:55 284

原创 全排列,字典顺序问题 ( permutations/leetcode)

46. Permutations题目地址 https://leetcode.com/problems/permutations/注意是distinct numbers,所以相对简单, 当然写出好的代码也是困难的,下面是ac代码(效率可能不高)方法1:采用dfs遍历class Solution {private: vector<vector<int>> ans; vector<in

2016-09-29 21:01:34 1456

原创 cjson源码学习

cjson源代码下载地址https://sourceforge.net/projects/cjson/?source=directory主要是cJSON.h , cJSON.c , test.c三个文件json结构json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构。 1. 对象:对象在js中表示为“{}”括起来的内

2016-09-28 21:29:11 1928

原创 Combination Sum 系列问题(leetcode dfs回溯,动归)由浅入深DFS

Combination Sum问题 在leetcode的有一系列题目 采用dfs 回溯的方法求解,当然代码仍需优化,剪枝是个重点 需要仔细弄懂最初的第一题,后面的就是各种调整了 39 Combination Sum(https://leetcode.com/problems/combination-sum/)39. Combination SumGiven a set of candidate

2016-09-28 09:14:36 1220

原创 tcp4次挥手 和 大量close_wait

转载地址 http://blog.csdn.net/lxnkobe/article/details/7525317简析TCP协议的TIME_WAIT与CLOSE_WAIT状态 http://network.chinabyte.com/87/13312087.shtml

2016-09-27 21:38:16 648

原创 Unique Binary Search Trees (leetcode) 动态规划

有多少种不同的二叉搜索树?动态规划问题Unique Binary Search Trees题目地址 https://leetcode.com/problems/unique-binary-search-trees/可以以其中一个数为根节点,左右两边分开,如此递推ac代码class Solution {public: int numTrees(int n) { if (n

2016-09-27 19:56:29 440

转载 boost库 win7 vs2013安装

boost安装windows vs2013 安装 boost库安装过程中的问题:bootstrap.bat运行出错,cl出错 主要是配置vs2013的环境变量,参考如下 http://blog.csdn.net/daisy19900111/article/details/8035131thread库问题,具体安装参考 http://blog.csdn.net/zengraoli/artic

2016-09-27 18:55:14 834

原创 js代码实例

慕课网 JavaScript入门篇 http://www.imooc.com/learn/36通过js操作DOM显示和隐藏<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>display</title> <script type

2016-09-27 14:53:42 925

原创 最大连续子序列和,乘积,最长递增子串,最长公共子串,子序列等问题(动态规划等)

本文地址:http://blog.csdn.net/qq_26437925/article/details/52679690对标题问题的整理(题目来源牛客网,leetcode, PAT),可以学习这一类型的编程思路,联想编程,不至于太混乱。最大连续子序列和问题53 . Maximum Subarray(leetcode)题目地址 https://leetcode.com/problems/maxi

2016-09-27 12:31:19 1852

原创 各种二叉树的判断转化(leetcode 、pat)

keywords: bfs dfs recursion(递归)leetcode相关题目地址Symmetic(adj,相对称的,均衡的) Tree https://leetcode.com/problems/symmetric-tree/Same Tree https://leetcode.com/problems/same-tree/Validate Binary Search Tree

2016-09-25 12:05:44 813

转载 linux shell(leetcode)

Transpose File(leetcode) https://leetcode.com/problems/transpose-file/解析参考:http://www.cnblogs.com/grandyang/p/5382166.htmlfile.txt (2行3列)name agealice 21ryan 30awk '{ for (i = 1; i <= NF; ++i) {

2016-09-24 21:19:37 674

原创 JavaScript基础整理--函数 ,对象,作用域等重点

变量和数据类型关于对变量的说法,错误的是(B) A. 一般使用var key=val的形式赋值 B. 由于javascript的动态特性,常常直接采取key= val的形式赋值 C. 若声明而未对变量赋值,该变量的值为undefined D. var carname=”Volvo”;var carname;顺序执行后,caranme的值依然为Volvojavascript 一般使用var

2016-09-23 19:53:04 922

转载 javascript实现 DOM BOM

具体参考学习 csdn:晨港飞燕 http://blog.csdn.net/qq877507054/article/details/51395830需要对javascript有个大致的了解,编写代码又不至于不知道自己在干什么DOM(Document Object Model)DOM Level 1DOM Level 1 由两个模块组成:DOM core 和 DOM HTML DOM core

2016-09-23 19:13:08 287

转载 http协议

(转载)深入理解HTTP协议 http://www.blogjava.net/zjusuyong/articles/304788.html

2016-09-23 17:13:13 281

原创 进程同步问题-生产者消费者问题(linux semaphore实现)

本文地址:学习目标: * linux 线程 * linux 信号(Semaphore)的使用 * makefile书写 * 生产者,消费者问题理解原文参考 csdn博客专家:MoreWindows 秒杀多线程第十篇 生产者消费者问题 http://blog.csdn.net/lisonglisonglisong/article/details/45390227linux ftok()

2016-09-23 15:16:03 3969

原创 找到数组中未出现的最小整数

题目: 给定一个无序整型数组arr,找到数组中未出现的最小整数 例子arr=[-1,2,3,4] return 1 arr=[1,2,3,4] return 5时间复杂度O(n) 空间复杂度O(1)实现函数int missNum(vector<int> nums){ int l = 0; int r = nums.size(); while (l < r)

2016-09-22 12:20:09 3892

转载 C语言 字节对齐

思考:为什么要字节对齐? 内存对齐的一些原则?原文作者:andy572633 原文地址:http://blog.csdn.net/andy572633/article/details/7213465空间换时间结构体内成员按自身长度自对齐#### 结构体的总大小为结构体的有效对齐值的整数倍结构体的有效对齐值的确定(会有编译器优化问题):1)当未明确指定时,以结构体中最长的成员的长度为其有效值2)当用

2016-09-21 19:19:12 487

转载 linux 文件恢复

原文地址: IBM developerWorks 曹元其 软件工程师 http://www.ibm.com/developerworks/cn/linux/1312_caoyq_linuxrestore/

2016-09-21 18:47:58 330

原创 C++ 类模板

《C++ Primer Plus》stack模拟#include <string>#include<iostream>using namespace std;template<class Type>class Stack{private: enum{MAX = 10}; Type items[MAX]; int top;public: Stack();

2016-09-19 13:30:17 349

转载 线段树-基础,典型例题的完整代码

线段树的应用方法总结 http://www.cnblogs.com/rainydays/p/3671220.html线段树代码,各类线段树的acm题目学习 http://www.cnblogs.com/Mu-Tou/archive/2011/08/11/2134427.htmlHDU 1166 敌兵布阵题目地址 http://acm.hdu.edu.cn/showproblem.php?pid

2016-09-17 12:19:41 582

转载 海量数据处理问题。。。

蓄水池抽样算法在不知道文件总行数的情况下,如何从文件中随机的抽取一行?给你一个长度为N的链表。N很大,但你不知道N有多大。你的任务是从这N个元素中随机取出k个元素。你只能遍历这个链表一次。你的算法必须保证取出的元素恰好有k个,且它们是完全随机的(出现概率均等)?top k问题YoferZhang http://blog.csdn.net/zyq522376829/article/details/4

2016-09-16 19:45:52 461

转载 mysql命令 和 基础知识

DDL(Data Definition Languages)语句:数据定义语言,简单说就是对数据库内部的对象进行创建、修改、删除的操作语言。http://blog.163.com/wxiaoch_0904/blog/static/96091031201141331336574/DCL语句主要是DBA用来管理系统中的对象权限时使用。关键字grant(授出)、revoke(收回)用户*的部分权限 ht

2016-09-15 16:47:10 342

转载 C++ STL相关 持续学习中。。。

c++学习网址 http://www.cplusplus.com/源代码参考 http://www.cnblogs.com/lfsblack/archive/2012/11/10/2764334.htmlstl 6大组件vectorvector的工作原理是系统预先分配一块CAPACITY大小的空间,当插入的数据超过这个空间的时候,这块空间会让某种方式扩展,但是你删除数据的时候,它却不会缩小。

2016-09-14 15:51:42 563

转载 C++ - 对象模型之各种对象的内存分配、构造和析构

原文地址: http://www.2cto.com/kf/201302/191659.html

2016-09-11 20:14:22 285

转载 《深度探索C++对象模型》- 编译器合成默认构造函数

原文地址: http://blog.csdn.net/ljianhui/article/details/46247897编译器需要的时候是遇到如下四种情况的时候,它需要为以下四种类型的类合成一个默认的构造函数: 1)类的成员变量带有默认构造函数 2)类的基类带有默认构造函数 3)类带有virtual函数 4)类带有一个virtual基类 且合成操作只有在构造函数真正需要被调用时

2016-09-11 16:53:32 516

转载 构造函数可以调用虚函数吗?语法上通过吗?语义上可以通过吗?

问题回答: 可以;通过(程序可以正常运行);不通过(不是我们想要的结果)。原文链接:http://www.cnblogs.com/hellogiser/p/whether-constructor-can-call-virtual-function.html#include <iostream>using namespace std;class Base{public: Base()

2016-09-10 16:57:54 2018

转载 C++拷贝构造函数 参数类型为什么是引用类型 ...

对于class CExample{};拷贝构造函数 写成如下的几种方式CExample(CExample ex){} // 直接编译错误,不允许为CExample类型CExample(CExample &ex){} // 是拷贝构造函数CExample(const CExample &ex){} // 是拷贝构造函数CExample(const CExample* c_class){} // 不

2016-09-09 10:11:59 2773

原创 排序算法问题

关键词时间复杂度 空间复杂度 与初始序列是否相关 最好,最坏,平均 比较次数,移动次数插入排序直接插入每一个元素,与前面的已经排好序的元素进行比较,在移动,插入稳定排序算法(因为可以控制等号)比较次数,移动次数与初始序列有关 最好的比较次数,1 + 1 + 1 … 最差的比较次数 ,1 + 2 + 3 …折半插入排序在直接插入的基础上,与前面的比较的时候可以采用二分法稳定排序算法比较次数

2016-09-08 17:08:53 1303

转载 C++ 析构函数设为虚函数是必要的?

原文:http://www.cnblogs.com/skynet/p/3343726.html===class Base{public: virtual void f(){ cout << "Base::f()" << endl; } ~Base() { cout << "~Base" << endl; }};class Derived :pub

2016-09-07 16:24:54 286

java自定义规则引擎源代码

java自定义规则引擎源代码

2024-03-17

nginx lua示例代码

nginx lua示例代码,基于open resty,参考http://www.iteye.com/blogs/subjects/nginx-lua

2016-08-08

maven project

参考开涛博客,nginx-lua开发chapter6 ,包含了真个项目,和示例,以及发布成的war文件

2016-08-08

wireshark tcp三次握手

ubuntu下自己写tcp协议(server.c,client.c,Makefile),通过tcpdump生成 .cap文件后,利用wireshark分析tcp三次握手的整个过程

2016-08-03

cocos2d-lua 贪吃蛇

cocos2d-x lua 创建的贪吃蛇游戏,有些问题,还要优化

2016-07-07

仿慕课网 几米简介

按照慕课网视频教程自己动手敲出来的 几米简介首页 静态的web页面

2016-01-27

cfx bean list

cfx处理JavaBean类型与List的集合类型,工程师utf-8编码

2016-01-19

apache-cxf-2.4.0

apache-cxf-2.4.0.zip , cxf webservice开发用

2016-01-18

eclipse svn

eclispe 配置svn 需要安装的文件,包括汉化包

2016-01-13

sublime 安装

sublime的安装包,包括了汉化文件,如何安装激活,汉化可自行百度

2016-01-11

android下雪

androd 实现下雪,eclipse上的一个小项目

2016-01-09

android 图灵机器人2

android图灵机器人聊天第二版,发现了上一版的小问题,还是待完善.zip

2016-01-04

ksoap2 android

ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar ,webservice用

2016-01-03

android 图灵机器人

android图灵机器人聊天,挺简单的,就是利用http协议,自己可以注册图灵机器人账号,在此基础上修改.zip

2016-01-03

socket通信

android socket通信例子见图书《Android游戏编程之从零开始》

2015-12-31

C++ STL程序员开发指南

C++ STL程序员开发指南,此书写的很不错,可以学习下

2015-08-23

c++ 编程开发帮助文档

c++帮助文档,有助于学习c++ lib 各种函数

2015-08-15

ACM代码模版

ACM代码库,优秀的acm模版图书,基本的算法都有 .

2015-08-11

mvc servlet jdbc web框架

经典的web mvc 开发模式, 使用了servlet 拼sql语句的模式,可以学习jsp,servlet 为日后学习新的web框架打下基础

2015-06-26

ssh-web框架

sprig struts hibernate web框架, 可以JUnit测试方法,bootstrap前端js css

2015-06-25

ssh web 框架 非注解的

ssh web开发框架,包括前台显示 用了jquery,网页bootstrap

2015-06-24

android百度地图开发详细操作文档

android 开发中使用百度地图的一步步操作和注意点

2015-06-20

android adapter

android adapter(listview gridview等的)学习建议和一些注意点

2015-06-12

mybatis学习文档

mybatis-generator学习例子 和mybatis学习的相关说明

2015-06-10

mybatis 学习工具资料

mybatis generator 学习的jar包 , mybaitis学习的文档等

2015-06-10

百度地图开发

百度地图 android的开发操作,网上和代码操作,以及一些注意点

2015-06-08

c语言 float double数据类型的内存中的存储和验证

c语言中的float , double 等数据类型的存储,如何计算 , 如何用vc vs查看内存

2015-06-07

C 最大子序列算法

C 最大子序列问题的几中算法-分治-联机算法

2015-03-14

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

TA关注的人

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