自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (19)
  • 收藏
  • 关注

原创 Flatten Binary Tree to Linked List

Flatten Binary Tree to Linked ListGiven a binary tree, flatten it to a linked list in-place.

2015-12-09 20:50:44 299

原创 Reorder List

Reorder List Given a singly linked list L: L0→L1→…→Ln-1→Ln, reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…You must do this in-place without altering the nodes’ values.

2015-12-08 14:35:23 442

原创 Sort List

Sort ListSort a linked list in O(n log n) time using constant space complexity.

2015-12-08 02:19:27 350

原创 Evaluate Reverse Polish Notation

Evaluate Reverse Polish NotationEvaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are +, -, *, /. Each operand may be an integer or another expression.Some examp

2015-12-08 01:00:32 293

原创 Maximum Product Subarray

Maximum Product SubarrayFind the contiguous subarray within an array (containing at least one number) which has the largest product. For example, given the array [2,3,-2,4],

2015-12-07 23:34:38 325

原创 Find Minimum in Rotated Sorted Array

Find Minimum in Rotated Sorted ArraySuppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). Find the minimum element.

2015-12-07 18:18:29 304

原创 Fraction to Recurring Decimal

Fraction to Recurring Decimal

2015-12-07 15:01:57 319

原创 Vim 修改文件换行符格式

/bin/bash^M: bad interpreter: No such file or directory修改文件换行符格式

2014-11-25 13:17:55 4403

原创 ubuntu 14.04配置DHCP服务器

sudo apt-get installisc-dhcp-server

2014-11-21 15:54:32 4532

原创 为Eclipse luna安装Scala插件

For Eclipse Luna (version 4.4) Install New Software', and paste this URL into the dialog box. Then, follow the on-screen instructions from there." style="">http://download.scala-ide.org/sdk/lith

2014-11-21 11:21:15 920

转载 How to fix GC overhead limit exceeded in Eclipse

Eclipse will throw GC overhead limit exceeded error when it runs out of memory, normally while performing memory-consuming operations such as building workspace on big projects.The error would l

2014-11-16 18:59:08 535

原创 linux修改软件源

Ubuntusudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

2014-11-14 14:22:30 2132

原创 查看openstack版本

version.version_string()

2014-11-14 12:43:18 3688

转载 利用wget复制网站

曾经维护过一个网站,但是为了成本和安全性多方面的考虑,主机上只host静态网页。于是就在自己的机器上搭建wordpress环境,在本地更新内容之后,使用wget将整个网站复制下来,再上传到远程主机上。整个网页看起来和直接使用wordpress是一模一样的。使用的命令如下:1wget -E -c -r -p -k -np -l 100 http:/

2014-11-13 12:07:34 2902

原创 用字符串模拟实现幂的精确计算

DescriptionProblems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the national debt is a taxing experience for many co

2014-03-01 12:21:54 905

翻译 Visual C++ 编译器参数传递和命名约定——关于__cdecl和__stdcall

通过 Visual C++编译器,您可以为传递参数指定约定并返回函数和调用方之间的值。 并非所有支持的平台上都有所有约定,因此某些约定使用特定平台的实现。 在大多数情况下,忽略指定特定平台上不受支持约定的关键字或编译器开关,和使用平台默认约定。在 x86 平台上,在通过时,所有参数扩展到 32 位。 回归值也扩展为 32 位,并且返回 EAX 寄存器,除了 8 字节结构返回 DEX:EAX 寄

2014-02-25 13:14:04 858

翻译 protobuf简介与开发指导

Protocol Buffers是谷歌开发的数据交换格式,Google使用它作为内部几乎所有的RPC协议和文件格式。ProtocolBuffers是独立于编程语言,独立于系统平台的高效可扩展结构化数据序列化方法,不仅可以用于通信协议,而且可以作为数据存储格式,目前支持JAVA,C++,Python等。Protocol Buffers 类似于XML,JSON,但更小,更快,更简单,它支持自动化,

2014-02-23 19:08:48 618

原创 密码学和SSL简介

我们为什么需要研究网络安全呢? 目前数据在网络中传输面临以下的四种威胁:   (1) 截获——从网络上窃听他人的通信内容。   (2) 中断——有意中断他人在网络上的通信。   (3) 篡改——故意篡改网络上传送的报文。(4) 伪造——伪造信息在网络上传送。为了防止数据被截获,需要将数据加解密;为了防止篡改和伪造信息,就需要数据加签名校验,这些都需要密码学的支撑。密码学

2014-02-16 20:22:52 2453 1

转载 用GDB调试c/c++程序

GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:1、启动你的程序,可以按照你的自定义的要求随心所欲的

2014-02-16 00:58:21 5354

原创 git 简易使用指南教程

安装Windows版msysgit下载地址:https://code.google.com/p/msysgit/downloads,直接下载安装即可,不赘述。Linux版本源码安装需要curl, zlib, openssl, expat, libiconv这些依赖库$ yuminstall curl-devel expat-devel gettext-devel  openssl-de

2014-02-15 11:07:34 642

原创 连续正整数问题

题目描述:一个正整数有可能可以被表示为 n(n>=2) 个连续正整数之和,如:15=1+2+3+4+5 15=4+5+6 15=7+8 请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。输入数据:一个正整数,以命令行参数的形式提供给程序。输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开

2014-02-14 23:46:58 693

转载 c++中pragma预编译指令简介

在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。        其格式一般为: #pragma  para,其中para为参数,下面来看

2014-02-14 23:39:35 992

原创 统计输出某个文件中每个单词出现的次数

注意:该算法实现非常简单,但是效率并不高。#include#include#include#includeusing namespace std;int main(int argc,char *argv[]){ ifstream in("in.txt"); string c; map stringNum; while(in>>c)

2014-02-14 23:37:25 2611

转载 常用C++ 第三方库

基础类 1、 Dinkumware C++ Library参考站点:http://www.dinkumware.comP.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C/C+ +的产品中采用Dinku

2014-02-14 23:34:39 1385

原创 解决google能搜索到,但是链接打不开问题

最近用google搜索时,经常可以打开搜索页面能显示搜索结果,但是无法打开链接。例如当你点击搜索链接“百度一下,你就知道”时,总是失败。于是学习了一点javascript,现学现卖写了一个谷歌浏览器的插件解决此问题。现将代码贴上,有需要的就拿走,有问题大家一起交流。manifest.json文件{"name": "google search crack","version"

2014-02-14 23:33:18 4674

原创 输出从1到N个数,如果是某两个数的倍数则变化

最近遇到一个题目,输出从1到N,n个数。碰到3的倍数则输出XX,碰到5的倍数则输出YY,同时是3和5的倍数则输出XXYY,其他输出本身。    第一种算法很容易想到,for循环,里面求余数判断是不是倍数。但是求余数效率较低,性能也是最低的。自然想到不求余,用加法先把他们的倍数记录下来,但是这样就要需要数组变量,占用大量内存。我想到的第三种算法是用两个变量记录当前数字对3和5的余数+1,随着fo

2014-02-14 22:50:43 816

原创 整数型的有序递增数组循环右移x位后,查找指定整数 算法

#includeusing namespace std;int search(int a[],int n,int e){ if(e==a[0])return 0; //计算循环右移了多少位 int low=0,high=n-1,mid; while(a[low]>a

2011-10-17 10:31:48 2213

原创 华人软件工程师移植Android系统入驻上网本

2009-10-26 20:10:00 430

GTK+开发基础 Foundations Of Gtk Plus Development

Foundations Of Gtk Plus Development (2007) GTK+开发基础

2010-12-15

Oracle.Database.11g.DBA.Handbook.

Oracle.Database.11g.DBA.Handbook.数据库

2010-11-24

Oracle Database 11g SQL

Oracle Database 11g SQL 数据库

2010-11-24

Beginning.SQL.Server.2008.for.Developers.From.Novice.to.Professional

Beginning.SQL.Server.2008.for.Developers.From.Novice.to.Professional 微软数据库 开发

2010-11-24

电脑 编程 常用 图片素材 微软官方提供

电脑 编程 常用 图片素材 微软官方提供

2010-11-23

C# 2008 做的模拟时钟小软件

C# 2008 做的模拟时钟小软件,欢迎大家修改完善。我的E-mail:[email protected]

2010-11-22

单片机原理与接口技术 课件2

单片机原理与接口技术 课件 国防工业出版社 主编:何宏

2010-11-19

单片机原理与接口技术 课件1

单片机原理与接口技术 课件 国防工业出版社 主编:何宏

2010-11-19

beginning Android 2 (英文版) Mark L. Murphy

beginning Android 2 pdf (英文版)Mark L. Murphy

2010-11-03

最新版 Intel 8086/8088 汇编仿真程序

最新版 Intel 8086/8088 汇编仿真程序 emu8080v408

2010-10-20

电脑鼠走迷宫硕士论文

龙华科技大学关于电脑鼠micromouse走迷宫的硕士论文 世界第三的电脑鼠 看了人家的论文才知道,大陆的技术是多么落后,牛人呀

2010-10-15

Altium Designer 9.4 破解文件

Altium Designer 9.4 破解文件 补丁 注册机 Key

2010-09-18

电脑鼠走迷宫 模拟平台

电脑鼠 micromourse 走迷宫 模拟平台 自己用MFC在VS2010平台下写的,有很多地方不完善,请大家提出宝贵意见

2010-09-04

数据库系统概论(第三版)课后习题答案

数据库系统概论(第三版)课后习题答案 数据库系统概论(第三版)课后习题答案

2010-07-02

数据库系统概论(第四版)学习指导与习题解答

数据库系统概论(第四版)学习指导与习题解答

2010-07-02

博创 旅行者3号足球机器人 教练程序

博创 旅行者3号足球机器人 教练程序 RoboCup 中型组

2010-06-08

博创 旅行者3号足球机器人

博创 旅行者3号足球机器人 机载程序 RoboCup 中型组

2010-06-08

计算机算法设计与分析 课件

计算机算法设计与分析(第三版)电子工业出版社 王晓东 课件

2010-03-17

空空如也

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

TA关注的人

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