个人所得税计算
admin | 算法 | 2013-02-19
C++
#include <iostream>
using namespace std;
int main( )
{
double dSalary ,dTax =0,dNetIncome=0;
cout<<"请输入您本月的收入总额(元):";
cin>>dSalary;
if(dSalary<3500)
cout<<"您不需... [阅读全文]
进程隐藏代码模块
admin | ghost | 2013-02-16
C++
#include<windows.h>
#include<Accctrl.h>
#include<Aclapi.h>
#define NT_SUCCESS(Status)((NTSTATUS)(Status) >= 0)
#define STATUS_INFO_LENGTH_MISMATCH ((NTSTATUS)0xC0000004L)
#define STATUS_ACCESS_DENIED ((NTSTATUS)0xC0000022L)
BOOL HideProcess()... [阅读全文]
快速排序(QuickSort)
admin | 算法 | 2013-02-16
快速排序(QuickSort)也是一种排序算法,对包含n个数组的输入数组,最坏情况运行时间为O(n^2)。虽然这个最坏情况运行时间比较差,但是快速排序通常是用于排序的最佳实用选择,这是因为其平均性能相当好,期望的运行时间为O(nlgn),且O(nlgn)中隐含的常数因子很小,另外它还能够进行就地排序在虚拟环境中也能很好的工作。
一、快速排序原理
... [阅读全文]
堆排序(HeapSort)
admin | 算法 | 2013-02-16
本文主要介绍堆排序算法(HeapSort),堆排序像合并排序而不像插入排序,堆排序的运行时间为O(nlgn);像插入排序而不像合并排序,它是一种原地(in place)排序算法。在任何时候,数组中只有常数个元素存储在输入数组以外,这样,堆排序就把插入排序和合并排序的优点结合起来。
堆排序还引入了另外一种算法设计... [阅读全文]
插入排序
admin | 算法 | 2013-02-16
C++
#include <iostream>
#include <algorithm>
using namespace std;
void insert(int a[], int len)
{
/*
1.从第二个开始,把第二个抽出来当临时变量,这时假设这个位置是空的
2.当左边的数据比这个临时变量大时,将左边的数值向右移动,
直到遇到左边,直到左边的数据小于这个临时变... [阅读全文]
选择排序
admin | 算法 | 2013-02-16
C++
#include <iostream>
#include <algorithm>
using namespace std;
void select(int a[], int len)
{
/*
1. 将第一个数的位置设为最小位置,然后将这个数与后面所有的数进行比较
2. 如果这个最小数大于后面的数, 则将后面这个值所在的位置设为最小位置
3. 再用这个新的最小位置的最小... [阅读全文]
冒泡排序法
admin | 算法 | 2013-02-16
C++
#include <iostream>
#include <algorithm>
using namespace std;
void bubble(int a[], int len)
{
/*
* 从头开始向后,一次结束后,最后的那个数就是最大的,
* 然后长度减一,就是减去最后那个最大的数,因为它不需要再排序了
* 当一次排序结束后,再从头开始,依次往后,... [阅读全文]
c/c++查询纯真ip数据库类源代码
admin | C++ | 2013-02-01
[ccein_cpp]//IPSearch.h /***************************************************************** * 访问纯真IP数据库(参考:纯真IP数据库格式详解) * * * * www.softwareace.cn * * usage: QQWry.Dat * * * * date : 2013/2/01 * *****************************************************************/ #include<stdio.h> #include<stdlib.h&... [阅读全文]
Another YouTube Downloader js
admin | 视频音频转码 | 2013-01-31
C++
// ==UserScript==
// @name Another YouTube Downloader
// @version 1.2.7
// @namespace http://pradip.x10.mx/
// @author Pradip Vadher
// @license GPL3+ (http://www.gnu.org/copyleft/gpl.html)
// @description Download now playing video in available formats.
// @... [阅读全文]