自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (8)
  • 问答 (5)
  • 收藏
  • 关注

原创 给定一个数字序列,输出一个最长的子序列

思路,添加一个辅助数组dp,dp[i]表示以arr[i]元素为最末元素的最长递增子序列的长度,举例如下arr   1    5     2      6      3     8      4dp   1    2     2      3      3     4      4 备注,本文参考了牛客网上的思路,但代码是自己编写。 //输出一个最长的递增子序列void

2015-09-10 09:58:58 709

原创 背包问题

背包问题需要用到动态规划的思想const int GOODS_NUM = 5;int g_goodsValue[GOODS_NUM] = {6, 3, 6, 2, 5};int g_goodsWeight[GOODS_NUM] = {2, 4, 7, 5, 3};int g_maxValue[10][5]; //剩余空间为i时,装j件物品能获得最大的价值int GetMaxValue

2015-09-09 16:36:04 349

原创 阿里笔试附加题第一小题

给出一组整数对 { (a[0], b[0]), (a[1], b[1]) ... (a[n-1], b[n-1]) },所有 a 值 和 b 值分别不重复(任意 i != j 满足 a[i] != a[j] 且 b[i] != b[j])。构造一棵 n 结点的二叉树,将这 n 个整数对分配到各个结点上。根和所有子树满足以下条件:1) 所有结点的 a 值满足二叉查找树的顺序,即 left->a

2015-09-06 22:38:32 460

转载 堆排序算法(参考More Window的代码)

先写代码,说明随后补上。#include "stdafx.h"//较大堆元素下移void HeapBigDown(int arr[], int i, int n){ int temp = arr[i]; int j = i * 2 + 1; while(j < n) { if(j + 1 < n && arr[j+1] < arr[j])//先找到较小元素

2015-08-16 12:18:37 337

原创 快速排序算法

代码如下,文字介绍会稍后补上。 void QuickSort(int buf[], int l, int r){ if(l < r) { int x = buf[l]; int i = l; int j = r; while(i < j) { while(i < j) { if(x > buf[j]) { b

2015-08-12 09:05:08 341

原创 一些关于IOCP的理解

IOCP这篇博客主要是介绍IOCP的一些开发难点,以及自己的经验,需要对IOCP有一定了解。首先,给出一条链接,是讲IOCP很好的demo:http://www.codeproject.com/Articles/10330/A-simple-IOCP-Server-Client-Class先来谈IOCP开发中的第一个问题,当我们投递多个Recv操作时,因为线程调度的原因,很有可能数据包

2015-05-16 22:29:24 545

原创 windows下 远程DLL注入

Windows下远程DLL注入,可拦截键盘输入。

2014-12-18 08:41:42 635

原创 MFC单文档内部执行过程

关于MFC单文档的内部执行过程剖析

2014-12-15 09:12:27 1023

远程DLL注入

远程DLL注入,在编辑框中输入进程名称如:notepad.exe,可实现键盘输入拦截功能。

2014-12-18

mfc操作access数据库

mfc操作access数据库,包括创建数据表以及增删改查

2014-07-01

openc书籍master opencv

openc书籍master opencv

2014-03-06

win32做的键盘控制的小游戏

win32做的键盘控制的小游戏

2014-03-06

windows计算器,源码,可直接执行

windows计算器,源码,可直接执行

2012-06-13

二进制序列化和XML序列化

二进制序列化和XML序列化

2012-06-13

gridView向前向后显示数据

gridView向前向后显示数据

2012-06-02

屏幕锁定程序

屏幕锁定程序,包含API的调用,和INI文件的读写,以及MD5加密等

2012-03-12

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

TA关注的人

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