自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【LeetCode】3ms 解决 Pascal's Triangle

这段时间终于清闲,准备耐下心来,再做一次LeetCode,其实OJ不只是能帮你通过笔试面试,那些都是下乘。  1、写OJ的过程,就是熟悉语言的过程,熟悉语言的所有语法,熟悉每一种高级用法,150道题绝对能帮你大幅提高编程速度。  2、OJ的题目大部分非常简单,通常都是简单数学问题的建模,这些数学问题没有太大的难度,本科都会做,难就难在用最快的速度映射到计算机领域的过程,这也是作为一个Cod

2015-03-18 11:47:06 533

原创 【LeetCode】LRU Cache

LeetCode - LRU Cache 复杂度为O(1)的C++解决方案

2014-10-08 15:53:43 955

原创 U盘安装Ubuntu过程

避免自己忘了,遂写下安装过程,也方便与大家分享:首先

2014-05-24 20:32:17 739

原创 Windows下PostgreSQL的用户口令问题

说起这个问题,我不得不说一句“我屮艸芔茻”,实在是太坑爹了,今天在windows下使用postgresql,安装完毕后,进入postgresql的bin目录;输入pg_ctl start启动了服务器进程,但发现使用语句createdb -U postgres postgres时,却总是提示输入口令,但当我输入用户postgres的口令时,系统一直提醒我口令出错,无奈之下查了一个下午,原来问

2014-03-18 19:39:24 8321

原创 PostgreSQL 9.3:在windows(包括win7)下的安装与正确配置

感谢分享!首先,以下是常用命令:③ initdb 初始化 数据库。 ④ pg_ctl start 启动数据库 ⑤ pg_ctl stop 停止数据库 ⑥ post_svc -install 建立windows nt 服务(需要设置系统环境变量) ⑦ post_svc -remove 删除 windows nt 服务 ⑧ 使用"createdb 库名" 新建数据库

2014-03-18 16:42:01 6622

原创 【算法导论】用两个堆实现栈

好久没写java了,用java实现一个吧;用两个堆实现栈:import java.util.Queue;import java.util.concurrent.ArrayBlockingQueue;interface Stacked { void push(E newElement); E pop();}class OutofRangeException extends R

2014-03-12 13:12:34 1530

原创 【算法导论】快速排序实现

#ifndef QUICK_SORT_H#define QUICK_SORT_H#define QK_SORT#include #include #include "INSERTION-SORT.h"#ifdef _DEBUG#include #endif // _DEBUG/////////////////////////////////////////////////

2014-03-08 21:37:44 855

原创 【Qt体验-ConiaGUI】创建一个基础架构

#ifndef CWIDGET_H#define CWIDGET_H#include class QSize;class QImage;class CWidget : public QWidget{ Q_OBJECT Q_CLASSINFO("Author", "velconia") Q_CLASSINFO("URL", "velconias@gmail.

2014-03-05 21:11:21 1046

原创 【算法导论】堆排序实现

#ifndef HEAP_SORT_H#define HEAP_SORT_H#include #include #include #ifdef _DEBUG#include #endif // _DEBUG//////////////////////////////////////////////////////////////////////////// 最大堆,用于实现堆

2014-03-05 16:23:20 939

原创 【算法导论】计算多项式实现

#ifndef POLYNOMIAL_COMPUTE_H#define POLYNOMIAL_COMPUTE_H//////////////////////////////////////////////////////////////////////////// 多项式计算:// 霍纳规则 T = a0 + x(a1 + x(a2 + .... + x(an-1 + xan)...)

2014-03-03 21:08:29 937

原创 【算法导论】归并排序实现

#ifndef MERGE_SORT_H#define MERGE_SORT_H#include #include #include #include "INSERTION-SORT.h"//////////////////////////////////////////////////////////////////////////// 合并排序:// 最佳情况: n*lg

2014-03-03 21:05:22 728

原创 【算法导论】插入排序实现

#ifndef INSERTION_SORT_H#define INSERTION_SORT_H#include //////////////////////////////////////////////////////////////////////////// 插入排序:// 最坏情况:逆序数组 cn^2 + n = n^2 + n// 一般情况:n(

2014-03-03 21:03:24 619

原创 【试着自己写一个STL 】Knife_STL —— config.h

#ifndef CONFIG_H#define CONFIG_H#define _STL_NAMESPACE_BEGIN namespace knife {#define _STL_NAMESPACE_END }_STL_NAMESPACE_BEGIN// define different size type by basic type#define Byte ch

2014-01-22 01:42:28 712

原创 【试着自己写一个STL 】Knife_STL —— pair.h

#ifndef KNIFE_PAIR_H#define KNIFE_PAIR_H#include "config.h"#include _STL_NAMESPACE_BEGINtemplate struct pair { typedef A_Type first_type; typedef B_Type second_type; A_Type first; B_Type

2014-01-22 01:41:03 749

原创 【试着自己写一个STL 】Knife_STL —— algobase.h

#ifndef KNIFE_ALGOBASE_H#define KNIFE_ALGOBASE_H// 这个头文件看似是由一个个基础函数构成的算法库// 但其实这些算法大部分都是基于iterator这个概念的,即// 基于iterator的相关全局基础方法,使iterator在被使用// 的时候更加得心应手;这些方法包括:// iter_swap();// distance(); a

2014-01-22 01:39:18 799

原创 【试着自己写一个STL 】Knife_STL —— alloc.h

#ifndef KNIFE_ALLOC_H#define KNIFE_ALLOC_H#include "config.h"#include "knifeio.h"#include #include // 通常写注释会中英混杂,其实我英文也不是很好,主要是懒得切换输入法了,就当练练口语交际// 这次实现的就是STL的重要部分了:allocator// 仍旧是SGI_STL 203

2014-01-22 01:37:56 928

转载 ubuntu 下安装 flash player plugin

今天做了个安装盘,安装了ubuntu,正准备开开心心上b站逛逛,结果发现缺少flash player plugin,没办法,只好自己去安装啦~;  第一个想到的办法实在 software center 里找到flash player plugin 直接安装就可以了,但是下载完毕之后,安装步骤中的应用更改就是无法结束,所以只好另谋他法;  于是只好在adobe flash player的官网

2013-12-22 15:15:56 742

Visual Assist X for VS2012/2013

亲测可用于Visual Studio 2012版本,下载之后请遵循步骤: 1、安装; 2、打开文件位置:%LOCALAPPDATA%\Microsoft\VisualStudio\12.0\Extensions\ 3、将自带的VA_X.dll替换原来的VA_X.dll; 4、以上仅在WIN7下有效 好资源,不敢独享

2014-03-04

空空如也

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

TA关注的人

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