Welcome![Sign In][Sign Up]
Location:
Search - 08.26

Search list

[Other用c编写的N*N的螺旋矩阵源代码

Description:

/*
实现效果:
1 2 6 7 15
3 5 8 14 16
4 9 13 17 22
10 12 18 21 23
11 19 20 24 25
*/
#include <stdio.h>
#define N 5 //阶数,即N*N的螺旋矩阵

void main()
{
    int i, j, num=1, a[N][N];
    for(i=0; i<=N/2; i++)
    {
        for(j=i; j<N-i; j++) a[i][j]=n++;
        for(j=i+1; j<N-i; j++) a[j][N-i-1]=n++;
        for(j=N-i-2; j>i; j--) a[N-i-1][j]=n++;
        for(j=N-i-1; j>i; j--) a[j][i]=n++;
    }
    for(i=0; i<N; i++)
    {
        for(j=0; j<N; j++)
            printf("%2d ",a[i][j]);
        printf("\n");
    }
}
    

 

不知道叫什么,先叫它“回宫图”吧
年初的时候在贴吧瞎逛,看到了一个程序挺有意思,会输出如下的形状:
01 24 23 22 21 20 19
02 25 40 39 38 37 18
03 26 41 48 47 36 17
04 27 42 49 46 35 16
05 28 43 44 45 34 15
06 29 30 31 32 33 14
07 08 09 10 11 12 13
仔细看这个形状,数字是按顺序往里回旋的,觉得很有创意,可是一看源代码头就大了,
每个编程人都知道看别人的代码是很困难的,尤其像这种不知道思路的,所以也就放下
没管了。
昨天上物理课实在是没心思听,就想起这个程序,想了一节课,果然不负有心人,给弄出来了,这个是增强版的,可以输入1-10中的任意个数,然后生成图形。
先看代码,没有注释,所以不好看的懂。
#include<stdio.h>
main()
{
       int n,m,i,j,t,k=1;
       int a[11][11];
       clrscr();
       do{
       printf("please input a number(1-10):");
       scanf("%d",&n);
       }while(n<1||n>10);
       t=n+1;
       for(m=1;m<=t/2;m++)
         {
           for(i=m;i<=t-m;i++)
             {a[i][m]=k;k++;}
           for(j=m+1;j<=t-m;j++)
             {a[i-1][j]=k;k++;}
           for(i=n-m;i>=m;i--)
             {a[i][j-1]=k;k++;}
           for(j=n-m;j>=m+1;j--)
             {a[i+1][j]=k;k++;}
         }
       for(i=1;i<=n;i++)
         {
           for(j=1;j<=n;j++)
             {
               if(a[i][j]<=9) printf("0%d ",a[i][j]);
               else printf("%d ",a[i][j]);       }
           printf("\n");
         }
       getch();
}
就是这样的。


可以更简洁些:

#include<stdio.h>
main()
{
       int n,m,i,j,t,k=1;
       int a[11][11];
       clrscr();
       do{
       printf("please input a number(1-10):");
       scanf("%d",&n);
       }while(n<1||n>10);
       t=n+1;
       for(m=1;m<=t/2;m++)
         {
           for(i=m;i<=t-m;i++)
             a[i][m]=k++;
           for(j=m+1;j<=t-m;j++)
             a[i-1][j]=k++;
           for(i=n-m;i>=m;i--)
             a[i][j-1]=k++;
           for(j=n-m;j>=m+1;j--)
             a[i+1][j]=k++;
         }
       for(i=1;i<=n;i++)
         {
           for(j=1;j<=n;j++)
             {
               if(a[i][j]<=9) printf("0%d ",a[i][j]);
               else printf("%d ",a[i][j]);       }
           printf("\n");
         }
       getch();
}

 


 #include <stdio.h>
#define N 8
main(){
 int i,j,n=1,a[N][N];
 for(i=0;i<=N/2;i++){
  for(j=i;j<N-i;j++)
   a[i][j]=n++;
  for(j=i+1;j<N-i;j++)
   a[j][N-i-1]=n++;
  for(j=N-i-2;j>i;j--)
   a[N-i-1][j]=n++;
  for(j=N-i-1;j>i;j--)
   a[j][i]=n++;
 }
 for(i=0;i<N;i++){
  printf("\n\n");
  for(j=0;j<N;j++)
   printf("%5d",a[i][j]);
 }
}
 

 


                                马踏棋盘问题


#include <stdio.h>
#define N 5
void main(){
 int x,y;
 void horse(int i,int j);
 printf("Please input start position:");
 scanf("%d%d",&x,&y);
 horse(x-1,y-1);
}
void horse(int i,int j){
 int a[N][N]={0},start=0,
  h[]={1,2,2,1,-1,-2,-2,-1},
  v[]={2,1,-1,-2,2,1,-1,-2},
  save[N*N]={0},posnum=0,ti,tj,count=0;
 int jump(int i,int j,int a[N][N]);
 void outplan(int a[N][N]);
 a[i][j]=posnum+1;
 while(posnum>=0){
  ti=i;tj=j;
  for(start=save[posnum];start<8;++start){
   ti+=h[start];tj+=v[start];
   if(jump(ti,tj,a))
    break;
   ti-=h[start];tj-=v[start];
  }
  if(start<8){
   save[posnum]=start;
   a[ti][tj]=++posnum+1;
   i=ti;j=tj;save[posnum]=0;
   if(posnum==N*N-1){
    //outplan(a);
    count++;
   }
  }
  else{
   a[i][j]=0;
   posnum--;
   i-=h[save[posnum>;j-=v[save[posnum>;
   save[posnum]++;
  }
 }
 printf("%5d",count);
}
int jump(int i,int j,int a[N][N]){
 if(i<N&&i>=0&&j<N&&j>=0&&a[i][j]==0)
  return 1;
 return 0;
}
void outplan(int a[N][N]){
 int i,j;
 for(i=0;i<N;i++){
  for(j=0;j<N;j++)
   printf("%3d",a[i][j]);
  printf("\n");
 }
 printf("\n");
 //getchar();
}
用回溯法得到所有的解,但效率较低,只能算出5行5列的

 


Platform: | Size: 4395 | Author: good@588 | Hits:

[Linux-Unixlive.2006.08.26.tar

Description: linux下的rtsp/rtp/rtcp协议栈源代码; c++写的,带参考程序-linux under the rtsp / rtp / rtcp protocol stack source code; C wrote, with reference program
Platform: | Size: 413850 | Author: 全不知 | Hits:

[CSharpQQ

Description: 有人发过) [ 1 2 ] frogsu 2007-10-26 17 558 2008-02-17 10:...PCI总线设备开发宝典 清晰版 ( +5 ) hndaszlxm 2006-11-08 12 1728 2007-12-29 08:16 by: cmysndht 【转载... www.hjcz.org/bbs/thread.php?fid-45.html 65K 2008-2-21 - 百度快照 www.hjcz.org 上的更多结果 PCI总线的中断处理技术 EBooks 电子书籍 - www.pudn.com [Addison.Wesley.pci.Express.System.Architecture.eBo] - pci Express系统结构电子书 [pciBusDevelopCD.rar] - pci总线设备开发宝典随书自带光盘,有Pci9052源代码,原理图等 [徐士良C常用算法程序集(第二版).rar] - 徐士良C常用算法... www.programsalon.com/downloads40/ebook/de ... 12K 2007-10-21 - 百度快照
Platform: | Size: 5361732 | Author: | Hits:

[Other resource08-1-26

Description: 语音与识别技术包含很多C语言处理模块系统
Platform: | Size: 14756075 | Author: lknengfou | Hits:

[Other一个非常好用的Autocad工具集

Description: ********************************************************* * AyungerStudio AutoCAD-Tools 更新日期: 2010.02.01 * ********************************************************* 这是本人近年来独自开发的一个AutoCAD修改工具集合,现与各位共享,主要包括: 1、 绘制类: 箭头、示坡线、锥坡线、剖断线、垂线、切线、等高线加密、Hatch轮廓线等; 2、 标注类: 各类引线标注(圆形、坐标、断面、里程、桥涵)、平交口标注、标注对象属性修改等; 3、 修改类: 颜色、延长、等分、偏移、定向自动拷贝、多段线顶点增删等; 4、 计算类: 文本类四则混合运算、表格化行列计算等; 5、 文字类: 上下标、合并、格式化、行距调整、交换、对齐、转属性、加括号等; 6、 表格类: 绘制表格、表格文本反输出,表格快速填写、单元格文字对齐等; 7、 文件类: 灌入文件、浏览,输出透明背景的.Wmf图元文件等; 8、 打印类: 批量打印出图. 9、 图块类: 块颜色修改、图块名称列表、图块分类统计、无名块转为有名块等; 10、布局类: 视口创建/自动分图、视口网格标注、视口比例查询/设置、视口快速操作等. 11、选择集: 快速构造选择集。 12、工程类: 缓圆缓曲线绘制、水准导线、十字丝、抛物线、铁路走行时分、紧坡定线、地面标线等; 13、工具类: 十字光标方向设置、快速自定义坐标系、自定义复杂线型等; 14、信息类: 实体DXF码列表、多段线顶点及点坐标列表、面积及曲线长度查询等; 【文件组成】 Ayunger.mnu、Ayunger.pgp、Ayunger.ini和 Ayunger.fas等文件。 【使用方法】 1. 将压缩包(*.rar)文件解压到Autocad的support目录下(强烈建议,否则Ayunger.DLL中的函数内容无法正确使用)。 【注意】: 先关闭AutoCAD再解压,否则会出现因Ayunger.DLL共享冲突产生的解压错误! 对于Windows Vista 系统,需要手动注册运行动态库, 方法: 【运行】中 regsvr32.exe AYUNGER.DLL 2. 在AutoCAD中加载Ayunger.fas文件(程序将自动加载到"启动组")。 3. 然后运行Ay命令加载ayunger.mnu,此时[AY工具]菜单会出现在AutoCAD的菜单区。 4. 安装下载更新版本后,高版本AutoCAD不能更新菜单文件(*.CUI),请用Unay命令卸载菜单,然后用AY命令重新加载菜单即可! 5. 快捷命令定义文件为: Ayunger.PGP,请按照需要修改!(自定义快捷命令丢失或修改后需重载命令: ayCMD) 6. 函数详细帮助命令为: Readme 功能菜单项: ========================================================== 一、绘图类 1.箭头: ayArw 2.铁路线(接力棒线型): ayRailway 3.示坡线: aySpx 4.锥坡线: ayZpx 5.剖断线: ayPDX,ayPDXC 6.曲线之垂线: ayPerCurve 7.曲线切线: ayTanCurve 8.导线法直线绘制: ayLL 9.坐标点/高程点文件灌入: ayPtImport 10.高程点并赋值: ayPtZ 11.多段线高程赋值: ayDGXSetH 12.利用数字型文本内容值给其文本Z坐标赋值: ayTextSetZ 13.多段线高程值显式标注: ayDGXDimH 14.等高线首曲线加粗: ayDGXWidth 15.高程插值计算标注: ayDGXCalH 16.等高线加密线: ayDGXJM,ayDGXJMTR 17.注释框(矩形/圆形): ayKKBox 18.Hatch、Solid、LWPolyline对象轮廓线: ayBHatch,ayBSolid,ayBPLine 二、标注类 1.直线标注另一法: ayDimLine 2.圆弧标注(半径/弧长): ayDimArcR,ayDimArcL 3.任意两点距离标注: ayDimDist2 4.圆形引线标注: ayCMark 5.坐标引线标注: ayCDMark 6.断面线引线标注: ayJMMark 7.里程引线标注: ayKMMark 8.桥涵引线标注: ayQHMark 9.曲线交点标注: ayMarkJDCurve 10.曲线任意点切线角标注: ayMarkTanAng 11.平交口高程样式: ayDimHigh 12.平交口平距样式: ayDimDist1,ayDimDist2 13.平交口路拱横坡: ayDimCGrade 14.平交口坡底标高计算标注: ayDimCalH 15.修改Dim对象的属性: ayDimText 16.删除Dim对象的属性: ayDimClear 三、修改类 1.Break 命令改进->单点/两点: ayBreak1,ayBreak2 2.Break 命令改进->按交点/按曲线: ayBreakSS,ayBreakC 3.Copy 命令改进->多重自动复制: ayMCopy 4.Color 命令改进->含块内对象颜色修改: ayColor 5.Divide 命令改进->多个对象一次等间隔: ayDivide 6.Extend 命令改进->指定长度延长: ayExtend 7.Measure 命令改进->多个对象一次等距离: ayMeasure 8.Offset 命令改进->一次多重偏移拷贝: ayOffset1,ayOffset2 9.Rotate 命令改进(记忆旋转角): ayRotate 10.Scale 命令改进(记忆缩放比): ayScale 11.Scale 命令改进->XY向不等比例放缩: ayScaleXY 12.将颜色不随层的改为随层: ayCLayer 13.对象拷贝到指定的层: ayLCopy 14.将指定对象层上所有实体对象删除: ayLErase 15.按对象类型名快速删除对象: ayNErase 16.将圆对象改为正多边形对象: ayC2PLine 17.修改对象的标高或Z坐标: ayZFlat 18.多段线顶点增加/删除: ayVTXadd,ayVTXdel 19.多段线顶点倒置: ayRePLine 20.ALIGN 命令改进->XY方向不等比例缩放对齐: ayAlign 21.Group 命令改进->快速分解组对象: ayXGroup 22.曲线对象转为多段线:ayCV2PLine 23.Trim 自动剪切: ayTrim 四、计算类 1.数值文本内容加/减运算: ayAdd 2.数值文本内容乘/除运算: ayMult 3.数值文本内容混合计算: ayXCal 4.数值文本内容求和: aySum 5.任意类数值文本(DIMENSION,TEXT,MTEXT,ATTDEF)求和: aySumPro 6.行/列式数值文本内容混合计算: ayJJJ 7.数值TEXT按约数取整: ayINT 五、文本处理 1.文本对齐点修改(不改变其位置): ayJT 2.文本行/列式对齐: ayALTextRC 3.文本旋转对齐: ayALText2 4.文本行距调整: ayPBText 5.单个文本平行曲线: ayALText1 6.多个文本平行曲线: ayALTextC 7.行/列式文本象合并: ayJoTextRC 8.任意文本合并: ayJoText 9.文本添加前后缀字符串: ayTextKH 10.文本数字型内容值保留位数格式化: ayTextFmt 11.里程格式化文本内容(数值型): ayKmFormat 12.反格式化里程文本内容: ayUnKmFormat 13.文本上下角标标注: ayTextJB 14.文本刷子: aySameText 15.交换两个文本的内容(文本值): aySwapText 16.原地旋转多个文本对象: ayRoText 17.文字快速移动对齐: ayMoveText1 18.文字定向移动: ayMoveTexts 19.文本(TEXT)对象的属性值修改: ayCHText 20.数字型文本对象等差多重复制: ayDCopyText 21.缩放文本(TEXT)对象的高宽比例属性: ayScText 22.文本(TEXT)对象宽度自适应: ayFitText 23.按实际需要高度书写文本(修正True字体中实际字高缺陷): ayText 24.双下划线: ayULine 25.文本外框(类型: 圆框/矩形框): ayTextBox 26.文本外框遮掩、剪切(类型: 圆框/矩形框): ayTextBoxMask 27.文本转为属性ATTDEF对象: ayText2Att 28.属性ATTDEF对象转为文本: ayAtt2Text 29.任意文本内容反输出: ayTextExport 六、表格处理 1.表格(负值表示该列后所有列宽度相同): aySheetMake 2.多行多列式文本(TEXT)录入: aySheetInput 3.表格单元格文字对齐:aySheetAlign 4.表格单文本反输出(有表格线): aySheetExport1 5.多行单文本反输出(无需表格线): aySheetExport0 七、文件类 1.读入文本文件内容,并生成文字: ayTxtImport 2.记事本模式浏览文字: ayTxtViewN 3.命令行模式浏览文字(初始化命令ayTxtViewCi): ayTxtViewC 4.输出透明背景的图元文件(*.WMF): ayWMF 5.光栅图像文件路径重新指定: ayImgPath 6.外部参照对象(图块)文件路径重新指定: ayRefPath 八、打印类 1.批量打印出图: ayBPlot 2.生成打印文件的批处理文件(*.BAT): ayPltBat 九、图块类 1.修改块内所有对象的颜色: ayBLKColor 2.图块名称列表(DWG全文件查询): ayBLKList 3.图块分类统计(DWG全文件查询): ayBLKCount 4.无名块转为有名块: ayBLKU2N 5.插入图块并新增一个附带属性: ayBLKSpecAtt 十、布局类 1.视口比例查询/设置: ayGetVPscale/aySetVPscale 2.视口快速旋转及锁定操作: ayRoDView0/ayLockMview 3.快速绘制带状图分图范围线: ayFTPLine 4.视口创建/带状图自动分图: ayAMview 5.视口视图网格绘制标注: ayPGrid 6.对齐模型空间->图纸空间: ayALignM2P 十一、选择集 1.通过参考对象DXF码快速选择集对象('SS为透明命令): SS 2.通过参考对象快速构造同层对象选择集变量,用!SS引用: aySSLayer 3.构造文本选择集变量,并返回SS变量,用!SS方法引用: aySSText 4.储存Filter过滤器选择集到变量,用!SS引用: aySSFilter 5.储存上一选择集到变量,用!SS引用: aySSp 十二、工程类 1.带缓和曲线的直线切圆(缓+圆+缓)绘制: ayHYH 2.水准点文件平面标注: ayBMMark 3.导线点文件平面标注: ayDXMark 4.手工点地面线,并生成外部文件: ayDMX 5.提取多段线地面线数据信息,并输出: ayDmxExport 6.提取横断面地面线的数据信息(桩号左侧右侧),并输出: ayHdmExport 7.手动纵断面栏信息: ayZDMRowHand 8.文件纵断面栏信息: ayZDMRowFile 9.纬地软件: 纵断面文件修改另一法(铁路模式: 坡度\坡长递推法: ayWDzdm 10.交通CAD软件: 交切线方位角及交点圆标注: ayTLdimJQ 11.抛物线y=A*xn(参数n可为任意正数): ayPWX 12.十字丝网格标注: aySZS 13.网格交点坐标标注: ayDimGridCoord 14.铁路紧坡定线: ayJPDX 15.铁路坡度折减计算: ayQXZJ 16.铁路列车走行时分计算: ayZXSF 17.交通安全设施之地面标线绘制: ayBX 18.批量角度相互转换: ayChAng 十三、工具类 1.设置鼠标滚轮放缩倍数: ZF 2.设置十字光标任意方向: CS 3.定制复杂线型: ayMakeLtype 4.AY工具自定义线型: ayLType 5.文本显示模式(仅文本/仅外框): ayQText 6.启用多义线线型生成功能: OnLT 7.用户自定义坐标系: UCS1 8.AY工具快捷名令自定义: ayPGP 十四、信息查询 1.实体对象DXF码列表: ayEntList 2.多段线顶点坐标列表: ayPLList 3.多点坐标列表: ayXYList 4.面积查询: ayAreaC,ayArea1,ayArea2 5.查询多点连线的长度和: DII 6.查询多个曲线的长度和: ayCLenSum 7.查询曲线上两点间的曲线长: ayCLen2Pt 8.查询两点间XY投影面距离: ayDistXY 9.查询三点间夹角(右角): ay3Ang ================================================================ 新增(2010-02-01): 1. 修改了坐标引线标注及部分函数的功能. 新增(2009-12-30): 1. 新增了Google Earth与AutoCAD转换助手函数(ayGEAssist). 2. 修正了任意里程查询/法线绘制函数(ayKMCX)的Bug. 新增(2009-12-22): 1. 新增了曲线上任意里程查询/法线绘制函数(ayKMCX). 2. 新增了相似变换(工程平面坐标变换)函数(ayEngCTrans). 新增(2009-11-30): 1.新增了曲线单侧法线绘制(自定点两侧等分,如:隧道锚杆)函数(aySDMG). 新增(2009-11-26): 1.新增了缓和曲线等距偏置参数计算函数(ayLs). 新增(2009-11-25): 1.新增了文本快速中外文词条互译函数(ayFanYi1). 2.新增了自助式中外文词条快速翻译器函数(ayFanYi). 新增(2009-10-01): 1. 新增了去除教育版打印戳记(依据木子CAD工具)函数(ayDelJYB). 2. 修正了批量打印函数高版本ACAD中仅打一页的现象(ayBPlot). 新增(2009-08-24): 1. 新增了图块按其插入点旋转函数(ayBLKRoTate). 新增(2009-07-15): 1. 新增了多段线删除重复节点函数(ayDelPLV). 2. 新增了多段线类型互转函数(ayLW2PLine). 新增(2009-07-01): 1. 新增了绘制距曲线最近直线函数(ayNearCurve) 2. 修改了图块属性函数的Bug 新增(2009-06-29): 1. 新增了清除/显现图块属性(Attrib)值/标记函数(ayBLKAttCls) 2. 新增了导出/导入图块属性(Attrib)值信息函数(ayBLKAttIO) 新增(2009-06-26): 1. 修改了部分函数Bug 新增(2009-06-16): 1. 新增了实体对象倾斜函数(ayQxie) 新增(2009-06-08):" 1. 修改了多段线信息查询列表函数(ayPLList) 新增(2009-04-29): 1. 新增了外挂用户表格式纯文本文件浏览器函数(ayUSERSHTView) 新增(2009-04-27): 1. 新增了线型比例快速缩放函数(ayLTScale) 2. 新增了动态智能复制函数(ayDCopy) 3. 修改了文本等差多重复制函数(ayDCopyText) 新增(2009-04-25): 1. 修改了表格式文本导入通用函数的Bug 新增(2009-04-22): 1. 修改了表格式文本导入函数,支持多页输出模式(aySheetImport) 新增(2009-04-19): 1. 修改了模型空间/布局空间通用函数Bug 新增(2009-04-17): 1. 新增自动修正字体样式名中的未知字体函数(ayST) 2. 新增为现有字体样式中缺少大字体者增加函数(ayST1) 新增(2009-04-15): 1. 新增布局视口边界提取为模型空间多段线对象函数(ayVP2MSpace) 2. 新增对象于模型空间/布局空间相互转换函数(ayChSpace) 新增(2009-04-08): 1. 新增表式纯文本数据导入并制表函数(aySheetImport) 2. 新增查询标准钢筋单位量信息函数(ayGJView) 新增(2009-04-02): 1. 新增圆或圆弧按照中心缩放函数(ayScArc) 新增(2009-04-01): 1. 新增多段线长度统计(按线型、线宽及颜色分类)函数(ayLWCount) 新增(2009-03-23): 1. 增强了修改块内所有对象的颜色函数,含嵌套块中实体(ayBLKColor) 2. 增强了修改块内所有对象指定层函数,含嵌套块中实体(ayBLKLayer) 新增(2009-03-20): 1. 新增图块彻底炸开(深层次炸开)函数(ayBLKExplode) 2. 新增绘制封闭曲线对象或选择集的边界(轮廓)线函数(ayEntBoundary) 3. 改进了部分函数的功能适用性 新增(2009-03-03): 1. 新增按字符串前缀汇总统计文本内容函数(ayTextCount) 新增(2009-03-01): 1. 新增有名块转为无名块函数(ayBLKN2U) 2. 新增将图块内所有实体对象修改至0层函数(ayBLKLayer0) 3. 修改了快速缩放函数,支持标注对象同步缩放(ayScale) 新增(2009-02-26): 1. 修改了任意曲线长度标注函数Bug (ayDimCurve) 新增(2009-02-25): 1. 新增多段线弧线段半径标注另一法函数(ayDimArcR1) 2. 新增任意曲线长度标注函数(ayDimCurve) 新增(2009-02-24): 1. 新增圆弧或多段线弧线段长度标注函数(ayDimArcL1) 2. 新增Fillet倒圆角命令改进(先选对象,再指定半径)函数(ayFillet) 新增(2009-02-23): 1. 新增绘制风玫瑰(风向标)对象函数(ayRose) 2. 新增单方向文字书写函数(ayVText) 3. 改进了对象捕捉等函数功能 新增(2009-02-18): 1、新增炸开多重块(MInsertBlock)(分解成单块)(ayMBLKExplode) 新增(2009-02-14): 1、新增实体对象显示或隐藏开关函数(ayEntDisp) 2、新增图块属性(ATTRIB)显示或隐藏开关函数(ayBlkAttDisp) 新增(2009-02-08): 1、新增钢筋梳状引线标注函数(ayGJMark) 新增(2009-01-30): 1、新增图层名称批量增加/删除前后缀函数(ayRenLayer) 2、新增图块名称批量增加/删除前后缀函数(ayBlkRename) 新增(2009-01-22): 1、新增外部参照对象(BlockReference)引用路径重新指定函数(ayRefPath) 新增(2009-01-15): 1、新增地面线数据更改转换函数(ayDmxDataChg) 新增(2009-01-13): 1、新增纬地铁路选线(董明才)数据换函数(ayDataWDTL) 新增(2009-01-10): 1、新增光栅图像(Image)引用路径重新指定函数(ayImgPath) 新增(2009-01-06): 1、新增铁路选线软件平曲线数据(.QX)与 纬地软件交点数据(.JDW)互相转换函数(ayTL2WDPM) 新增(2009-01-03): 1、修改了对象包围框函数(原WCS改为UCS)(ayEntBox). 2、改进了批量打印函数(支持矩形框打印模式,并将WCS下改为UCS下)(ayBPlot). 新增(2008-12-26): 1、改进了关于、更新历史显示函数. 2、修改了批量打印函数Bug. 新增(2008-12-17): 1、新增AY工具启动显示画面、关于及历史记录对话框. 新增(2008-12-09): 1、新增删除空内容文字对象函数(ayETextDel) 2、新增了Offset命令偏移至当前层函数(OF) 3、改进了单边偏移对象函数(ayOffset1) 新增(2008-12-05): 1、新增曲线与选择集曲线交点坐标标注或块标识(ayMarkJDCurve1) 2、修正了纵断面地面线切取等高线提取函数系统引起的误差. 3、修正了横断面地面线切取等高线提取函数的Bug 4、改进了aySS及ayayMarkJDCurve函数. 新增(2008-12-03): 1、新增纵断面地面线切取等高线提取函数(ayZdmDmxDGX) 2、新增纵断面地面线绘制函数(ayZdmDmxDraw) 3、改进了手动点地面线函数(ayZdmDmxHand). 3、改进了横断面地面线切取等高线提取函数(ayHdmDmxDGX) 新增(2008-11-26): 1、新增横断面地面线切取等高线提取函数(ayHdmDmxDGX) 2、新增绘制横断面地面线及辅助设计网格函数(ayHdmDmxDraw) 3、新增任意方向矩形绘制(grread动态显示)函数(ay3Box) 4、修改了定向多重复制函数功能(ayMCopy) 5、修改了整个菜单组织构架及部分命令名称 新增(2008-11-12): 1、新增纬地软件对象属性清除函数(ayWDClsMak) 2、修改了多段线节点坐标信息输出函数(ayPLList) 新增(2008-11-06): 1、增加了纵横坡场区高程点线性插值法计算标注函数(ayDimCQGC) 新增(2008-11-05): 1、增加了复制并旋转函数(ayRCopy). 2、增加了自动生成打印文件(*.PLT)的批处理文件(*.Bat) 函数 新增(2008-10-29): 1、修改了局部快捷键定义. 2、修改了部分功能及相关操作函数. 新增(2008-10-08): 1、修改了点坐标列表函数中坐标输出到屏幕的重叠问题. 2、修改了程序中的笔误Buger. 新增(2008-09-29): 1、修改了点坐标列表和多点连线长度查询函数,增加了可撤销(U). 新增(2008-09-26): 1、重写了批量打印函数(模式 矩阵式或图框图块式)(ayBPlot). 新增(2008-09-03): 1、新增自动剪切函数(ayTrim). 2、新增将快捷命令追加到菜单文件的帮助信息行中函数(ayPGPIntoMNU). 3、修改相关函数的Bug. 新增(2008-07-20): 1、新增宽多段线显示模式函数(ayFill). 2、新增Pedit多条多段线模糊连接简化函数(PeM) 3、新增绘制宽线对象(Trace)的轮廓线函数(ayBTrace). 4、新增绘制对象包围框(圆形/矩形)函数(ayEntBox). 5、新增输出图块插入点坐标函数(ayBlkInsCoords). 新增(2008-06-16): 1、扩展了ayAmview函数自动分图功能. 新增(2008-06-07): 1、扩展了ayCV2Pline函数功能. 2、修改了部分函数的命令规则及Bug. 新增(2008-06-03): 1、解决了AY工具快捷键自动加载问题. 2、修改了通过菜单透明调用CC及SS命令的方式. 新增(2008-06-01): 1、曲线对象转为多段线[ayCV2PLine] 2、文本框遮掩/剪切(圆形/矩形)[ayTextBoxMask] 3、获取参考坐标点[CC]('CC为透明方式) 新增(2008-05-27): 1、扩展修改文字内容刷子为文字刷子[aySameText] 新增(2008-05-15): 1、新增单边不等距偏移函数[ayOffset1M]. 2、改进了双边偏移曲线函数[ayOffset2]. 新增(2008-04-28): 1、新增批量角度数据互相转换函数[ayChAng]. 新增(2008-04-24): 1、新增〖纬地〗软件里程标注函数. 2、改进了PLList等函数的功能及操作. 3、修改了部分函数的Bug. 新增(2008-04-15): 1、修改了整个AY_Tool的命令规则. 2、新增文本快速移动对齐函数. 3、新增组对象(Group)快速分解函数. 4、改进了相关函数的功能及操作. 新增(2008-04-11): 1、新增表格单元格文字对齐函数. 新增(2008-04-08): 1、新增高程数据文件展点标注函数. 2、新增圆弧长度标注函数. 3、通过参考对象DXF码快速选择集对象('SS为透明命令)函数. 4、颜色修改命令改进(含块内对象颜色修改)函数. 5、修改块内所有对象的颜色函数. 6、改进了相关函数的功能及操作. 新增(2008-03-08): 1、增加了文字定向移动函数. 2、增加了按对象类型名快速删除对象函数. ========================================================== 有问题请: QQ:420304230 Email: AyungerStudio@163.com 【新开通了网络U盘,有更多的源码开放】 http://ayungerstudio.ys168.com
Platform: | Size: 2050142 | Author: ayungerstudio | Hits:

[Develop ToolsFireCodeCreator3.3

Description: 《风越代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx WEB程序、.net普通三层框架程序、.net Windows程序,多种代码框架及多个界面设计模板,均可任意修改管理。通过自定义生成程序的界面风格与输出代码,用户可将其扩展为ASPX/ASP/PHP/JSP等各种程序的代码生成器。内置的.net代码框架,能建立C#语言的.net解决方案,可在VS2005中直接编辑,既能帮助.net初学者快速入门,更可最大限度提高.net程序员的代码编写效率。 01、支持生成的ASPX/ASP/PHP/JSP等页面在本机自动发布、调试(需安装IIS或对应WEB服务器) 02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、支持CSS统一设置页面风格 06、支持多种控件输入方式: 文本框 文本域 UBB文本框(支持UBB文本输入) 密码框 隐藏域 日期选择 单选框 复选框 下拉框 多选列表 单选列表 批量上载 上载文件 上载到库 07、支持多种信息显示方式: 显示文字 链接文件 文本框 文本域 显示图片 背景声音 视频播放 显示flash 08、支持检测提交字符的最小、最大输入长度、是否空值/唯一值、文本类型:★ 不检测 非特殊字符 仅单词字符 仅单词字符空格 仅26个字母 仅中文字符 仅允许整数 仅允许小数 仅日期/时间 仅日期+时间 仅日期 仅时间 仅允许邮箱 仅允许网址 仅允许IP 仅身份证号 仅国内电话 仅国内手机 09、支持对用户输入内容进行服务器端与客户端JS双重验证,有效防止SQL注入 ★ 10、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县/公司、部门、小组等形式下拉框 ★ 11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,提高海量数据翻页速度 17、提供丰富的建站常用VB、JS函数库 ★ 18、更多扩展功能: 添加、修改页面在保存信息前进行预览功能 添加、修改页面提交后自动跳转并刷新列表页 字段描述批量格式化,可从字段名、描述生成,加强英文字符处理 列表、搜索页面隔行颜色、点击变色设置 根据数据库字段允许空值状态自动设置输入检测代码 页面皮肤模板设置,根据网页模板快速生成页面 ★ 设置指定字段在编辑信息时为只读状态 字段需要二次输入(如输入两次密码,以验证其正确性) ★ 在列表中直接批量编辑字段值,便于管理员维护 列表、搜索文件自动读取链接数据表值的实际信息 发送邮件功能,设置字段为邮件对应信息,可发送附件 ★ (繁、简、英)单语言版本 ★ 多语言页面实时翻译功能(默认:繁、简、英,可增加其它语言) ★ 多语言编码支持(GB2312/UTF8) ★ 生成提交校验码图片 ★ 搜索、列表文件以详细列表页(留言板风格)显示 生成权限,限制用户对指定页面的添加、删除、编辑权 将查询结果导出为CSV、HTML、EXCEL文件 ★ 生成不同选择字段的SQL语句 生成数据库字典 ★ 模板代码生成器,可自定义模板、变量生成代码 ★ 19、提供建站常用辅助工具: 屏幕尺 剪切板,保存最近指定次数的历史记录 常用加解密、编解码(DES、MD5、SHA、BASE64) 批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 获取汉字的拼音、五笔编码、笔画数、笔顺名、部首等信息,并可进行汉字繁/简体,GB/BIG转换 代码编排器,CSS排版、JS、ASP、HTML注释清理
Platform: | Size: 12342355 | Author: 1611541313@qq.com | Hits:

[Linux-Unixlive.2006.08.26.tar

Description: linux下的rtsp/rtp/rtcp协议栈源代码; c++写的,带参考程序-linux under the rtsp/rtp/rtcp protocol stack source code; C wrote, with reference program
Platform: | Size: 413696 | Author: 全不知 | Hits:

[VC/MFC08-1-26

Description: 语音与识别技术包含很多C语言处理模块系统-Voice recognition technology and contains a lot of C language processing module system
Platform: | Size: 14755840 | Author: lknengfou | Hits:

[Windows DevelopBootLoader_0826_Remover

Description: This is source of automatic remover bootloader version 08.26 at motorola phone (C390). This is non-final version, but I don t need develop it already. (sfmbe)
Platform: | Size: 1191936 | Author: DmT | Hits:

[3G developDVB_S2_Codes

Description: Alternative good LDPC codes for DVB-S2-In our following paper, we find that the shortten codes of DVB-S2 have some problems,this program can provide a good DVB-S2 LDPC code without cascaded BCH codes. [1] Yang Xiao, Kiseon Kim, "Alternative good LDPC codes for DVB-S2", 9th International Conference on Signal Processing, 2008 (ICSP 2008), Beijing, 26-29 Oct. 2008, page(s): 1959-1962, ISBN: 978-1-4244-2178-7, INSPEC Accession Number: 10411270, Digital Object Identifier: 10.1109/ICOSP.2008.4697527, Current Version Published: 2008-12-08 The paper can be downloaded from Web site of IEEE Explore.
Platform: | Size: 55296 | Author: lydia | Hits:

[GDI-Bitmapphp-Unicode-0.1.3

Description: php-Unicode 轉換 this A number of minor inconveniences-2008-08-26- v0.1.2 * This release resolves an issue with Unicode_String::ToLower(). A number of minor inconveniences (such as errors in the documentation) were also fixed. All unquoted barewords were also removed, to avoid E_STRICT errors. This version requires PHP 5. 2006-04-26- v0.1.1 * This release updates the block database and introduces phpdoc documentation. 2006-04-07- v0.1.0 * There was a bug with XML/HTML encoding, this is fixed now. 2006-02-06- v0.0.3 * This release is compatible with PHP 4.x. 2005-12-14- v0.0.2 * This release adds more string-like functions to Unicode_String (eg explode(), strpos(), trim(), reverse(), cmp()). Unicode_Character can now includes a method to list the homoglyphs for a specific character. 2005-11-01- v0.0.1 * Initial release. -- $Id: ChangeLog,v 1.6 2008/08/26 10:04:21 gavin Exp $
Platform: | Size: 148480 | Author: mm | Hits:

[Linux-UnixSecureDownloadServlet(2)

Description: SEC 2.x and SEC 3.x Security Core Device Driver Package Date Last Modified 08/26/2009 Size(k) 590 Revision Level 2 Format zip -This archive contains the initial issue of the SEC 2.x/3.x driver package (t23x) compliant with the Extensible Crypto Driver Framework (XCDF). This is release 2.1.0 of t23x.
Platform: | Size: 604160 | Author: 王广龙 | Hits:

[Database systemdelphi

Description: delphi数据库开发实例 源码 包含:2009-05-22 08:18 <DIR> DBGrid 组件 2009-05-22 09:49 <DIR> 使用Qreport组件打印 2009-05-13 00:51 <DIR> 创建数据库 2009-05-06 00:09 <DIR> 单选钮和组合列表框 2009-05-13 00:29 <DIR> 压缩Access数据库 2009-05-13 00:17 <DIR> 图片存取 2009-05-14 01:44 <DIR> 密码修改 2009-05-14 01:56 <DIR> 密码加密 2009-05-13 07:53 <DIR> 数据加密 2009-05-14 12:28 <DIR> 数据备份 2009-05-14 12:52 <DIR> 文件复制 2009-05-06 01:45 <DIR> 日期组件 2009-05-14 01:28 <DIR> 用户登录 2009-05-13 07:26 <DIR> 设置Access数据库密码 2009-05-06 01:37 <DIR> 页面控制卡-delphi examples source code database development includes :2009-05-22 08:18 <DIR> DBGrid Component 2009-05-22 09:49 <DIR> Use Qreport component print 2009-05-13 00:51 <DIR> Create Database 2009-05-06 00:09 <DIR> Radio button and combo list boxes 2009-05-13 00:29 <DIR> Compression Access database 2009-05-13 00:17 <DIR> Image Access 2009-05-14 01:44 <DIR> Password changes 2009-05-14 01:56 <DIR> Password Encryption 2009-05-13 07:53 <DIR> Data Encryption 2009-05-14 12:28 <DIR> Data Backup 2009-05-14 12:52 <DIR> File copy 2009-05-06 01:45 <DIR> Date components 2009-05-14 01:28 <DIR> Login 2009-05-13 07:26 <DIR> Set Access database password 2009-05-06 01:37 <DIR> Page Control Card
Platform: | Size: 18097152 | Author: 施坤 | Hits:

[OpenGL programNEHEOPENGL

Description: NeHe OpenGL(中文) OpengGL 入门必备教程 NeHe SDK 创建基本框架 怎样使用SDK 配置对话框 视口和绘制函数 2D字符 纹理 框架结构 教程目录 01:OpenGL窗口 02:多边形 03:添加颜色 04:旋转 05:3D空间 06:纹理映射 07:光照和键盘 08:混合 09:移动图像 10:3D世界 11:飘动的旗帜 12:显示列表 13:图像字体 14:图形字体 15:纹理图形字 16:雾 17:2D图像文字 18:二次几何体 19:粒子系统 20:蒙板 21:线的游戏 22:凹凸映射 23:球面映射 24:扩展 25:变形 26:反射 27:影子 28:贝塞尔曲面 29:Blt函数 30:碰撞检测 31:模型加载 32:拾取游戏 33:TGA文件 34:地形 35:播放AVI 36:渲染到纹理 37:卡通映射 38:资源文件 39:物理模拟 40:绳子的模拟 41:体积雾气 42:多重视口 43:FreeType库 44:3D 光晕 45:顶点缓存 46:全屏反走样 47:CG顶点脚本 48:轨迹球 -NeHe OpenGL
Platform: | Size: 2690048 | Author: 朱曙鹏 | Hits:

[Other25811261ldpc_toolkit_1_1.tar

Description: In our following paper, we find that the shortten codes of DVB-S2 have some problems,this program can provide a good DVB-S2 LDPC code without cascaded BCH codes. [1] Yang Xiao, Kiseon Kim, "Alternative good LDPC codes for DVB-S2", 9th International Conference on Signal Processing, 2008 (ICSP 2008), Beijing, 26-29 Oct. 2008, page(s): 1959-1962, ISBN: 978-1-4244-2178-7, INSPEC Accession Number: 10411270, Digital Object Identifier: 10.1109/ICOSP.2008.4697527, Current Version Published: 2008-12-08 The paper can be downloaded from Web site of IEEE Explore.
Platform: | Size: 5120 | Author: Ahsan Ali | Hits:

[Compress-Decompress algrithmssjpeg

Description: /* Copyright (C) 2001-2006 artofcode LLC. All Rights Reserved. This file is part of GNU ghostscript GNU ghostscript is free software you can redistribute it and/or modify it under the terms of the version 2 of the GNU General Public License as published by the Free Software Foundation. GNU ghostscript is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with ghostscript see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ /* $Id: sjpeg.h,v 1.6 2007/08/01 14:26:43 jemarch Exp $ */ /* IJG entry point wrappers */ /* Requires sdct.h, jpeg/jpeglib.h */ -/* Copyright (C) 2001-2006 artofcode LLC. All Rights Reserved. This file is part of GNU ghostscript GNU ghostscript is free software you can redistribute it and/or modify it under the terms of the version 2 of the GNU General Public License as published by the Free Software Foundation. GNU ghostscript is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with ghostscript see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ /* $Id: sjpeg.h,v 1.6 2007/08/01 14:26:43 jemarch Exp $ */ /* IJG entry point wrappers */ /* Requires sdct.h, jpeg/jpeglib.h */
Platform: | Size: 1024 | Author: hadmi | Hits:

[JSP/Javalumaqq_2004t_patch_2005.08.26.21.00

Description: 和lumaqq_2004t-linux_gtk2_x86_no_jre.tar 一起用-And lumaqq_2004t-linux_gtk2_x86_no_jre.tar used together
Platform: | Size: 2282496 | Author: kdie | Hits:

[matlab2010-08-26

Description: FNFB模擬,本論文旨在針對一自平衡兩輪電動車,發展兩種智慧適應運動控制策略及其嵌入式控制器研製技術。本文使用三星S3C2410 ARM處理器製作一台嵌入式控制器,用以實現所提的智慧適應型運動控制策略。藉由已發展的非線性數學模型,兩種結合模糊基礎網路(FBFN)之智慧適應型運動控制策略被提出,用以達成速度追蹤與轉向角速度控制。第一種智慧適應型運動控制方法使用模糊基礎網路近似學習模型不確定與時變的摩擦力,而第二種智慧適應型運動控制方法則採用模糊基礎網路直接學習該非線性控制器的能力。電腦模擬及實驗結果證實本文所建立的控制器有能力提供適當的控制動作,使得車體依照駕駛者的需求動作。-FNFB simulationThis thesis develops techniques for intelligent adaptive motion control and implementation of a self-balancing two-wheeled transporter. An embedded controller using Samsung S3C2410 ARM-9 processor is constructed to implement proposed motion control laws. With the nonlinear model of the vehicle, two kinds of intelligent adaptive motion controllers using fuzzy basis-function networks (FBFNs) are respectively proposed to achieve speed tracking
Platform: | Size: 6345728 | Author: 盧志豪 | Hits:

[MiddleWarex264-snapshot-20130826-2245

Description: Videolan x264 codes source code snapshot from 2013.08.26-22:45
Platform: | Size: 882688 | Author: aumolac | Hits:

[Technology Managementdocuments-export-2015-08-26

Description: it is very informative
Platform: | Size: 6667264 | Author: Project | Hits:
« 12 »

CodeBus www.codebus.net