- 博客(50)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 关于(int&)a和mencpy
我们先来看一个例子float f = 1.0f;printf("(int &)f=%d\n",(int &)f);上面的语句输出的结果是:(int &)f=1065353216因为(int&)a:将a的引用强制转换为整型,意思是a所在的内存,本来定义的时候为float类型,并初始为1.0f,但现在我要按int类型解释这段内存(也就是说a所在的内存地址中的数据本来是按float型存储
2012-12-31 09:44:20 915
原创 散列法解决1000个整数的搜索
/* *散列法解决1000个整数的搜索问题(为了方便显示结果,程序中将1000改为了100) */#include#include#include#include#define LEN 100typedef int dataType;typedef struct HNode{ dataType key; //关键字 int flag;
2012-12-30 11:52:27 676
原创 求一个向量的任何连续最接近0的子向量的和
//求一个向量的任何连续最接近0的子向量的和/*比如向量(31,-41,59,26,-53,58,97,-93,-23,84);最大和是从97到-93即为4*/#include#include//返回最接近0的数int closeZero( int x, int y );//最原始的算法,复杂度为T(n)=O(n*n)int oringinal( int v
2012-12-09 15:45:03 831
原创 求一个向量的任何连续子向量的最大和的4种算法实现(简单实例)
//求一个向量的任何连续子向量的最大和/*比如向量(31,-41,59,26,-53,58,97,-93,-23,84);最大和是从59到97即为187*/#include#include//两者的最大值int max( int x, int y );//三者的最大值int max2( int x, int y, int z );//最原始的算法,复杂度
2012-12-09 10:01:45 630
原创 改进的二分查找
//改进的二分查找//如果待查找的数组中存在相同元素,则返回相同元素第一个的下标/*递归算法int searchB1(int A[], int low, int high, int data);非递归算法int searchB2(int A[], int len, int data);*/#include#include#define Len 25//递
2012-12-07 11:31:37 906
原创 二分查找
//二分查找/*递归算法int searchB1(int A[], int low, int high, int data);非递归算法int searchB2(int A[], int len, int data);*/#include#include#define Len 25//递归算法int searchB1(int A[], int low,
2012-12-07 11:18:48 461
原创 字符串反转
//将字符串的前一段移到字符串最后/*比如,字符串"abcdefg"将"abc"移到最后成为"defgabc";主要思想是:1、将前面一部分反转2、再将后面一部分反转3、再将整个字符串反转即可*/#include#include#includevoid main(){ int lLen; //前部分长度 i
2012-12-07 11:08:41 728
原创 调用c语言库函数实现快速排序
//调用C语言的快速排序算法qsort();#include#include#include#define SIZE 100//从小到大排序int comp1(const void *x,const void *y){ return *(int *)x - *(int *)y;}//从大到小排序int comp2(const void *x
2012-12-07 11:05:01 1654
原创 网页上播放动画代码
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'index.jsp'
2012-03-18 16:50:32 713
原创 简单的词法分析器
//#include "stdafx.h"#include #include #include #include #include #include #include #define NULL 0FILE *fp;char ch;char *keyword[32]={"auto","break","case","char","const", "co
2009-10-20 11:08:00 891
onclick没有调到后台Action
2016-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人