自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (21)
  • 收藏
  • 关注

原创 如何删除有序数组中的重复元素

<br />如何删除有序数组中的重复元素,空间复杂度O(1),时间复杂度尽可能低?<br />#include <iostream> #include <cassert> #include <iterator> using namespace std; /* *函数功能:删除data数据中的重复元素,需保证data有序 ×时间复杂度O(n),空间复杂度O(1) ×data[] : 输入的有序序列; length : 输入数组的长度 *Returns : 移除重复元素后的新长度 */

2011-04-29 11:28:00 3548

原创 求最大公约数和最小公倍数

<br />#include <iostream> using namespace std; /* 最大公因数×最小公倍数=两数的乘积 */ /* *函数功能:求最大公约数(辗转相除) */ int gcd(int x, int y) { if(0 == y) return x; else return gcd(y, x%y); } /* *函数功能:求最小公倍数(短除法) */ int lcm(int x, int y) { int n =

2011-04-25 13:01:00 1144

原创 最大子矩阵问题

<br />问题描述:<br />http://www.cnblogs.com/fll/archive/2008/05/17/1201543.html<br /> <br /> <br />以下是来微软100题:<br /> <br /><br />求一个矩阵中最大的二维矩阵(元素和最大).如:<br />1 2 0 3 4<br />2 3 4 5 1<br />1 1 5 3 0<br />中最大的是:<br />4 5<br />5 3<br />要求:(1)写出算法;(2)分析时间复杂度;(3)用C

2011-04-24 15:26:00 5296 11

原创 奶牛问题

<br />一只刚出生的小牛,4年后生一只小牛,以后每年生一只。<br />现有一只刚出生的小牛,问20年后共有牛多少只?我算出来的是345只,跟答案一致<br /> <br />递归解法<br />//奶牛问题的递归解法 int CowNumbers1(int year) { int bornCount; if(year < 4) bornCount = 1; else { int sum = 1; for (int i = 4; i <= year; i++)

2011-04-23 14:28:00 1642

原创 关于二分查找的那些事

<br />#include <iostream> #include <algorithm> #include <ctime> using namespace std; struct Generator { public: Generator(int val):value(val){} int operator() () { return (rand() % value); } private: int value; }; /*****************

2011-04-23 13:40:00 554

原创 编程珠玑学习笔记

<br />第二章<br />问题C:变位词<br /><br /><br /> <br /> <br />#include "stdafx.h" #include <iostream> #include <fstream> #include <vector> #include <string> #include <algorithm> using namespace std; /*********************************************************

2011-04-20 15:01:00 880

原创 Linux 系统编程

1、I/O操作#include #include #include #include #include #include #include #include using namespace std; /* function: get the inode of the input file input: file descriptor */ int get_inode(int fd) { struct stat buf; int

2011-04-18 13:05:00 857

原创 条款20:为指针的关联容器指定比较类型——effective STL

<br />#include <iostream> #include <iterator> #include <ctime> #include <set> #include <iterator> #include <string> using namespace std; struct StringPtrLess: public binary_function<string*, string*, bool> //使用这个基类的理由参见条款40 { bool operator()(c

2011-04-16 20:55:00 594

原创 关于单链表的操作

#include "stdafx.h" #include #include #include using namespace std; struct Node { public: int element; Node *pNext; Node(int ele = 0, Node *next = NULL) :element(ele), pNext(next){} }; //函数功能:创建单链表 Node* CreateList(int arr[], int n)

2011-04-13 15:00:00 506

原创 shell编程

<br />#!/bin/bash #readname echo "your first name:" read firstname echo "your last name:" read lastname subname echo "your full name is ${firstname} ${lastname}!" echo "yout subname is ${subname}"<br />#!/bin/bash #shell1.sh echo $"脚本的名字 $0" echo

2011-04-09 16:34:00 639

原创 Effective STL学习笔记

#include "stdafx.h" #include #include #include using namespace std; //条款7:当使用new得指针的容器时,记得在销毁容器前delete那些指针 class Wigdet { public: Wigdet(){} ~Wigdet(){ cout void operator() (T *ptr){ delete ptr; } }; int main() { vector vec; for (in

2011-04-08 16:12:00 718

原创 把二元查找树转变成排序的双向链表——精选微软经典的算法面试100题中第一题

<br /> <br />1.把二元查找树转变成排序的双向链表<br /> 题目:<br />输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。<br />要求不能创建任何新的结点,只调整指针的指向。<br /> <br />  10<br />  / /<br /> 6 14<br /> / / / /<br />4 8 12 16<br /> <br /> 转换成双向链表<br />4=6=8=10=12=14=16。<br /> <br /> 首先我们定义的二元查找树 节点的数据结构如下:<

2011-04-03 17:52:00 1673

信用评分模型技术与应用——陈建

内容简介《信用评分模型技术与应用》理论联系实际,深入浅出地阐述了信用评分模型的概念、种类、优越性及其在各种金融管理活动中的重要应用,对信用评分模型的数据基础、数据挖掘的技术方法、信用评分模型的发展流程等进行了系统的分绍,对于一些在管理实践中广泛运用的模型如信用局评分模型(风险、收益、破产等)、市场营销评分模型(市场反应、转账倾向等)、申请风险评分模型、行为评分模型(欺诈性申请、欺诈性交易)等模型的开发技术和应用策略进行了具体的阐述,并对信用评分模型的实施、管理、跟踪、检验等最佳操作经验进行了翔实的论述。

2018-01-31

uni编程艺术uni编程艺术uni编程艺术

uni编程艺术uni编程艺术uni编程艺术uni编程艺术uni编程艺术uni编程艺术

2010-11-20

Google编码规范Google编码规范

Google编码规范Google编码规范Google编码规范Google编码规范Google编码规范Google编码规范

2010-11-12

vc中ListCtrl控件的详细使用

vc中ListCtrl控件的详细使用,很好真的很好真的很好

2010-10-29

c++笔试题c++笔试题c++笔试题

c++笔试题c++笔试题c++笔试题c++笔试题c++笔试题c++笔试题

2010-08-22

C++Templates(简体中文版).pdf

超级好的书,分享大家看看啊很好很好很好很好

2010-08-21

设计模式精解.pdf

设计模式精解,很好,让我们更加深入地理解程序设计

2010-03-28

Android开发教程

很好,Android。请大家下载,下载很好很好啊

2010-03-22

c#实现图像直方图匹配

c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配

2009-10-31

灰度直方图匹配算法VC++

灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar

2009-10-31

电信系统设计文档(非常详细).rar

电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar

2009-10-19

网上购物系统设计方案网上购物系统设计方案.rar

网上购物系统设计方案网上购物系统设计方案.rar网上购物系统设计方案网上购物系统设计方案.rar

2009-10-19

2006330163673420063301636734

200633016367342006330163620063301636734734

2009-10-17

Java酒店管理系统附设计文档

Java酒店管理系统附设计文档Java酒店管理系统附设计文档

2009-10-17

Ubuntu 9.04 速配指南

Ubuntu 9.04 ,henhao,henqiangda

2009-10-08

自己做的QQ,很好很强大

自己的类似qq的软件,很好很强大,请大家看看

2009-05-21

空空如也

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

TA关注的人

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