自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (10)
  • 收藏
  • 关注

原创 本BLOG早已不再更新了.

转为:http://www.cppblog.com/javadohttp://blog.hexun.com/javado 

2006-07-15 11:48:00 1114

原创 二叉树层次建树.

#include #include using namespace std;struct BinTree{    int data;    BinTree *Left,*Right;};    void del(BinTree *p){    if(p->Left)        del(p->Left);    if(p->Right)        del(p->Right);    dele

2005-04-19 14:50:00 1618

原创 10->16

#include#includeusing namespace std;int atoi10(char* s){    int r = 0;    while(*s)    {        if(*s >= 0 && *s         {            r = r*16 + *s - 0;        }        else if(*s >= a && *s    

2005-04-15 15:54:00 936

原创 二叉树寻找父结点

dy#includeusing namespace std;struct Node{                      //结点     int data;    Node *lchild;    Node *rchild;        };Node *createNode(int data)       //建结点 {    Node *node=new Node;    node->

2005-04-15 11:53:00 3329

原创 洗牌的一个算法

#includeusing namespace std;struct pukepai{    char d;      //点     char s;        //花色 };    char dian(int i) {    switch(i)    {        case 0: return K;        case 1: return A;        case 11:

2005-04-15 11:51:00 1282 1

原创 数据压缩

有些非负整数文件中存在许多连续相等的整数段。设计程序将这种整数原文件按以下规则压缩到另一个压缩文件中:    .一个连续相等的整数段,如有C(C>1)个连续相等整数, 在压缩文件中存入C      和这个整数。    .一个不连续相等的整数段,如有C(C≥1)个整数, 其中每个整数都与其相邻      的整数不等,在压缩文件中存入-C和这C个整数。  例如,原文件为      2 2 2 4 4

2005-04-15 11:49:00 1041

原创 学生统计问题

由键盘输入一个班(全班30人)学生的学号,姓名,M门课程的成绩,分别统计下列内容:1。统计每个学生的总分和平均分,按总分由大到小排出名次。2。打印出成绩在全班平均分之上的学生名单(须用链表结构实现)=================================================================================#include#include#inc

2005-04-15 11:47:00 1319

原创 IntArray类

Implement the class IntArray according to the following class declaration.class IntArray {public:// constructorsIntArray( int *array, int array_size );IntArray( const IntArray &rhs );// destructor~Int

2005-04-15 11:44:00 3869

原创 字符串替换

#include#include#include#includechar *strreplace(char *base,char *oldstr,char *newstr){    int i=strlen(oldstr),j=strlen(newstr),fit=0;    char *temp=(char *)malloc((strlen(base)+1)*sizeof(char)),*p=b

2005-04-15 11:43:00 1032 1

原创 大数加法.重载实现

本身是一个网友发帖子问的.我帮他把加法搞定了.减法以后补上.#include #include "string.h"class MyInt{char* Integer;bool Negative;public:MyInt(){};MyInt(int len);                  MyInt(char* s);//~MyInt();                    此处不用.系

2005-04-15 11:41:00 1949 1

原创 不重复质因子

不重复质因子#includeusing namespace std;void find(int n){    int i,j;    for(i=2;i    {        if(n%i==0)        {            j=n/i;            if(j==1)cout            else             {                cout

2005-04-15 11:38:00 1192

原创 学生类,成绩类

请编写一个“成绩”类,每个该类对象能存储数学、英语和物理分数。再定义一个“学生”类,能描述学生的学号、姓名和成绩。其中成绩是“成绩”类的一个内嵌对象。“学生”类能对每个对象的所有数据进行设置和输出。===================================================================================#include#includeus

2005-04-15 11:35:00 2535 1

原创 输出分式问题

数列 a={1,1,3,7,17,41,```}  如下性质:A0=A1=1;Ai=Ai-2+2*Ai-1(i>=2)对于给定的n,数列Xn有n个元素,各元素的值为Ai/Ai+1(i=0,1,```n-1)且按升序排列。其中Xn的各元素值以分数形式表示;函数ha()首先在枚举数列A的元素时,生成Xn的元素,然后对Xn的元素进行排序,最后顺序输出排序后的Xn的各元素。例:当n=5,X5={1/3,7

2005-04-15 11:34:00 1030

原创 一个圆周率的算法

#include #include   int a=10000, b, c=2800, d, e, f[2801], g;  main()  {     for(;b-c;)f[b++]=a/5;     for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)     for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=

2005-04-15 11:32:00 1219

原创 矩阵转置

--------------------------------------------------------------------//交换元素输出--------------------------------------------------------------------#include #include int main(){int num[4][4]={{1,2,3,4},{5

2005-04-15 11:31:00 1031

原创 CAR的问题

设计一个名为car的结构,存储下列信息:生产商,年份数.向用户询问有多少辆车.随后,new创建一个相应数量的car结构的动态数组.然后,程序提示用户输入每辆车的生产商何年份.最后程序显示每个结构内容.运行情况如下:How much cars do you wish to catalog? 2car #1:Please enter the make: Hudson HornetPlease ente

2005-04-15 11:29:00 1121

原创 大数阶乘

#include#include#includeusing namespace std;struct Node{    int i;    Node *next;};Node *createNode(){    Node *node=new Node;    node->i=0;    node->next=NULL;    return node;}Node* MulLink(Node *hea

2005-04-15 11:28:00 695

原创 数据组合

编写一个函数如下,要求返回从小于B的正整数中任选任意多个数加起来和等于A的组合数。要求写出递规算法。int func(unsigned int A,unsigned int B)==============================================================================#includeusing namespace std;int f

2005-04-15 11:27:00 787

原创 数据解析

下面所述如何用c来实现,求助大侠帮忙!!!43 71 73 88(16进制)(从电表采集到的数据,要求转化为float、double型数据)下面为转化的规则化为二进制为:43 71 73 88(16进制)0,100 0011 0,111 0001 0111 0011 1000 1000上面一串分为3部分(逗号隔开)符号: 0指数: 10000110尾数(不包括暗示位): 111 0001 0111

2005-04-15 11:23:00 788

原创 把一元人民币换成5分,2分,1分的硬币,共有多少种换法?

#include using namespace std;int main(){int sum = 0;for (int i= 0; 5 * icoutsystem("PAUSE");return 0;}

2005-04-15 11:22:00 6344 1

原创 商品打折

*商场商品打折。消费在400元以上打9折,800元以上打8折。1000元以上打7.5折。消费金额可分次累计。如果把“消费”定义为一个类,那么每次消费都可以定义为一个对象···可是因为可以打折,两次消费金额的累加结果不是简单的相加···比如第一次消费300元,第二次消费了200元,那么总金额应该是(300+200)*0.9=450元。请编写“消费”类定义并为该类重载“+”运算符,以实现有多次消费时,

2005-04-15 11:21:00 1408

原创 旋转排列

1   2   3   412  13  14  511  16  15  610  9   8   7以上图形如何实现,算法?===========================================================================#include#includeusing namespace std;int mask=4,m=1,i,j;void c

2005-04-15 11:19:00 941

原创 子字符串

写一个函数int find(char s[],char t[]),该函数在字符串s中查找字符串t,如果找到,则返回字符串t在字符串s中的位置(整数值);否则返回-1.注意:用数组方式及两重循环来实现该函数.#includeusing namespace std;int find(char s[],char t[]){    int len1=strlen(s),len2=strlen(t),i=0

2005-04-15 11:16:00 805

原创 字母——数字密码

如果用数字1——26代表英文字母a--z,即1--a,2--b,以此类推……26——z;那么我们可以用数字来代表相应的单词。但是一个数字排列有多种可能,如123可能代表abc(1,2,3.),也可能代表lc(12,3),或者aw(1,23)要求编一个程序,计算出从键盘输入的每串数字可能代表的字母串的个数,输入0则程序结束如input:25114111111111133333333330output

2005-04-15 11:14:00 4972

原创 阶乘后面总共有多少个零

#include using namespace std;int countzero(int st,int dt){int count=0;int i;for (i=st;i{int temp=i;while (temp%5==0){++count;temp/=5;}}return count;}int main(){int n;coutcin>>n;coutsystem("PAUSE");ret

2005-04-15 11:10:00 1371

原创 文章中单词个数统计 字符串以空格反转

1、有一篇文章存储在数组中统计出现的单词并按照出现次数排序2、将一个存储在数组中的英文句子的单词倒排例如“my name is laolaoliu2002"变成”laolaoliu2002 is name my“不要使用额外的数组存储空间是一个朋友的问题由于我最近比较忙(要出差)没有时间写了。#includeusing namespace std;char* change(char *str){ 

2005-04-15 11:00:00 1132

原创 约瑟夫环问题

#includeusing namespace std;int main()            {    int n,start,offset,i=0,count=0;;    cout    cin>>n>>start>>offset;    int *persons=new int[n];    for(int i=0;i    start--;    while(1)    {     

2005-04-15 10:50:00 954 1

原创 把字符串转换为二进制再输出的算法

#includeusing namespace std;string Str2Bin (char* str) { int change,k=0,mask=8; char bit; char stack[100]={0}; for (short i = 0; i {    for(int j=0;j        {    stack[k++]=(mask&(str[i]-48))?49:48;  

2005-04-15 10:48:00 2894 1

原创 魔方阵

自己写的,穷举.笨死了.#includeusing namespace std;void output(int *a,int n){    cout    for(int i=0;i    {        cout        if((i+1)%n==0)cout    }}int *createArray(int n){    int *aa=new int[n*n];    for(int

2005-04-15 10:47:00 689

原创 通配符的一个算法

#include #include #include using namespace std;char dp_match( const char *str1, const char *str2){    int slen1 = strlen(str1);    int slen2 = strlen(str2);    char match[100][100];    memset(match, 0

2005-04-15 10:42:00 781

原创 二叉树的一些算法

(1) 求二叉树结点数目的算法.typedef struct node {  char data;  struct node *lchild,*rchild; }NODE;  int nodenumber(NODE *root)  {   if(root  else return(1+nodenumber(root->lchild)+nodenuber(root->rchild); } (2) 输

2005-04-15 02:18:00 1332

原创 操作系统进程描述

system process进程文件: [system process] or [system process]进程名称: Windows内存处理系统进程描述: Windows页面内存管理进程,拥有0级优先。是否为系统进程: 是 alg.exe进程文件: alg or alg.exe进程名称: 应用层网关服务描述: 这是一个应用层网关服务用于网络共享。是否为系统进程: 是csrss.exe

2005-02-16 17:01:00 633

原创 一位网友文章上的一段话.

我从小就不认为伟人是所有高尚品德的集合体,伟人身上龌龊、丑恶的东西一点都不比贫贱的下等人少,世人总是看到伟人的伟大之处,因而连伟人的丑恶也被忽略了。实际上一个伟人之所以伟大,许多情况下是因为他身上的丑恶比常人要多的缘故,伟人常常能将自己的丑恶变为深刻的思想,并形成理论,于是丑恶就成了高尚的道德。出自http://bbs.redtea.com.cn

2005-02-16 10:58:00 705

转载 正则表达式使用详解

如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式。那么正则表达式到底是什么?如何才能真正的掌握正则表达式并正确的加以灵活运用?本文将就此展开介绍,希望能够对那些渴望了解和掌握正则表达式的读者有所助益。 入门简介   简单的说,正则表达式是一种可

2005-02-10 17:02:00 695

原创 今天一位老兄回的贴,觉得不错.

先打开命令提示符(win2000或在运行筐里执行cmd命令,win98为DOS提示符),输入jar –help,然后回车(如果你盘上已经有了jdk1.1或以上版本),看到什么: 用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ... 选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的

2005-02-08 21:46:00 986

原创 exe4j应用体会

将java编织成.class后,如果只是用java命令来执行总觉得不是太过瘾,找个办法生成像exe文件一样用鼠标双击便可执行的文件,应该是很有趣的啊。这里我用了一个名字叫做exe4j的免费小软件,感觉不错。   首先,当然是要下载个exe4j。我的是2.2版本的,license:L-g782dn2d-1f1yqxx1rv1sqd。  接着,将你要选择好你即将发布的.class文件就不用细说

2005-02-06 14:51:00 1204

原创 将Java应用程序本地编译为EXE的几种方法

将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET)  1. 从www.towerj.com获得一个TowerJ编译器,该编译器可以将你的CLASS文件  编译成EXE文件。  2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以  从微软的网站免费下载,地址如下:  http://www.microsoft.com/j

2005-02-06 13:46:00 1188

原创 制作可以执行的 JAR 文件包及 jar 命令详解

该文于 8 月 23 日在计算机世界知识中心发表)制作可以执行的 JAR 文件包及 jar 命令详解========================================边城狂人--------  常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是说,制作一个可执行的 JAR 文件包,就可以像.chm 文档一样双击运行了;而另一种回答,则是使用

2005-02-06 11:43:00 777

libxl-win-3.9.4.3.zip

完全可用,里面有readme文件。测试一切OK。WIN10+VS2013。

2021-07-25

jdk-11.0.10_windows-x64_bin.7z

jdk-11.0.10_windows

2021-02-10

lua 5.2.0 中文变量 VC8速度优化编译

新出的lua5.2 没有对应该WINDOWS平台的. 本资源用VC8速度优化编译,可识别中文变量.

2012-02-10

深入浅出CORTEX-M0周立功

周立功的深入浅出CORTEX-M0 配套教材

2011-04-16

VA_X_Setup10_6_1819_0.rar

VA_X_Setup10_6_1819 不用介绍了吧..非常好用 本人测试在2010下可用 一切正常.. 内部有2010专用安装..也有<=2008的破解程序

2010-11-15

Beyond the C++ Standard Library 中文版

Beyond the C++ Standard Library 中文版 这个是在网上找来的。。还不错

2010-07-28

FlashCapture-v2.1

极好用的FLASH下载软件。。。里面有注册码。。验证可用,无毒.

2010-07-25

Visual C++_Turbo C串口通信编程实践.pdf

Visual C++_Turbo C串口通信编程实践.pdf 没有代码。。不过,这个是PDF的。好看点

2008-09-05

单片机STC定时器2的应用

STC系列单片机中T2的三种应用,另附,STC公司的PDF。。

2008-09-05

gdbm API

gdbm的API列表

2007-12-31

空空如也

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

TA关注的人

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