汉诺塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation eg. if n = 2 A→B A→C B→C if n = 3 A→C A→B C→B A→C B→A B→C A→C
标签: the animation Simulate movement
上传时间: 2017-02-11
上传用户:waizhang
将魔王的语言抽象为人类的语言:魔王语言由以下两种规则由人的语言逐步抽象上去的:α-〉β1β2β3…βm ;θδ1δ2…-〉θδnθδn-1…θδ1 设大写字母表示魔王的语言,小写字母表示人的语言B-〉tAdA,A-〉sae,eg:B(ehnxgz)B解释为tsaedsaeezegexenehetsaedsae对应的话是:“天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅”。(t-天d-地s-上a-一只e-鹅z-追g-赶x-下n-蛋h-恨)
上传时间: 2013-12-19
上传用户:aix008
本代码为编码开关代码,编码开关也就是数字音响中的 360度旋转的数字音量以及显示器上用的(单键飞梭开 关)等类似鼠标滚轮的手动计数输入设备。 我使用的编码开关为5个引脚的,其中2个引脚为按下 转轮开关(也就相当于鼠标中键)。另外3个引脚用来 检测旋转方向以及旋转步数的检测端。引脚分别为a,b,c b接地a,c分别接到P2.0和P2.1口并分别接两个10K上拉 电阻,并且a,c需要分别对地接一个104的电容,否则 因为编码开关的触点抖动会引起轻微误动作。本程序不 使用定时器,不占用中断,不使用延时代码,并对每个 细分步数进行判断,避免一切误动作,性能超级稳定。 我使用的编码器是APLS的EC11B可以参照附件的时序图 编码器控制流水灯最能说明问题,下面是以一段流水 灯来演示。
上传时间: 2017-07-03
上传用户:gaojiao1999
实验源代码 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("请输入矩阵第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可传递闭包关系矩阵是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元关系的可传递闭包\n"); void warshall(int,int); int k , n; printf("请输入矩阵的行数 i: "); scanf("%d",&k); 四川大学实验报告 printf("请输入矩阵的列数 j: "); scanf("%d",&n); warshall(k,n); }
上传时间: 2016-06-27
上传用户:梁雪文以
#include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
标签: 道理特分解法
上传时间: 2018-05-20
上传用户:Aa123456789
AR0231AT7C00XUEA0-DRBR(RGB滤光)安森美半导体推出采用突破性减少LED闪烁 (LFM)技术的新的230万像素CMOS图像传感器样品AR0231AT,为汽车先进驾驶辅助系统(ADAS)应用确立了一个新基准。新器件能捕获1080p高动态范围(HDR)视频,还具备支持汽车安全完整性等级B(ASIL B)的特性。LFM技术(专利申请中)消除交通信号灯和汽车LED照明的高频LED闪烁,令交通信号阅读算法能于所有光照条件下工作。AR0231AT具有1/2.7英寸(6.82 mm)光学格式和1928(水平) x 1208(垂直)有源像素阵列。它采用最新的3.0微米背照式(BSI)像素及安森美半导体的DR-Pix™技术,提供双转换增益以在所有光照条件下提升性能。它以线性、HDR或LFM模式捕获图像,并提供模式间的帧到帧情境切换。 AR0231AT提供达4重曝光的HDR,以出色的噪声性能捕获超过120dB的动态范围。AR0231AT能同步支持多个摄相机,以易于在汽车应用中实现多个传感器节点,和通过一个简单的双线串行接口实现用户可编程性。它还有多个数据接口,包括MIPI(移动产业处理器接口)、并行和HiSPi(高速串行像素接口)。其它关键特性还包括可选自动化或用户控制的黑电平控制,支持扩频时钟输入和提供多色滤波阵列选择。封装和现状:AR0231AT采用11 mm x 10 mm iBGA-121封装,现提供工程样品。工作温度范围为-40℃至105℃(环境温度),将完全通过AEC-Q100认证。
标签: 图像传感器
上传时间: 2022-06-27
上传用户:XuVshu
VIP专区-嵌入式/单片机编程源码精选合集系列(26)资源包含以下内容:1. ATMEL MP3 源代码.2. ATMEL MP3电路图.3. 利用RTOS機制實現機械系統中的質量.4. 這是利用RTOS去實現機械系統.5. YAFFS和YASFF2文件系统的源代码。.6. SP2339驱动.7. 电子元件基础教程.8. 数字滤波器的文档.9. 汽车记录仪元代码.10. IIC读写的例子.11. 串口读写.12. 自制硬盘mp3播放器.13. 使用SST89C58控制单片电子硬盘的软硬件.14. full package of jaffs file system.15. sle4442逻辑加密卡读写程序---c语言编写(转贴).16. msp430开发c语言例程.17. 6b595 24co2 12887应用程序(c源程序).18. AD TLC0831 DA TLC5620应用程序(c源程序).19. pwm发生器(原理图,pcb.20. evc编程,使用数据库软件.21. 常用3极管资料,值得收藏.22. 红外发射接收芯片HT12A,HT12D.23. 18f458实验程序。 简单输入输出.24. 对NAND FLASH的读写操作.25. NAND FLASH 的读写操作程序.26. 把BMP文件的格式进行处理.27. 仪表温度控制程序.28. 无线耳机通讯用CPLD的VHDL源码.29. 英文点阵字库,嵌入式系统必备.30. 12点阵汉字字库chs12,嵌入式系统必备.31. 16点阵汉字字库chs16,嵌入式系统必备.32. 在44B0板子上添加IIC键盘.33. 44b0的BOOTLOAD微机通讯程序.34. PSD813F2的FLASH区操作的一个很有用的程序.35. 使用DataFlash自动引导U-boot的程序源码.36. RAM掉电保护电路.37. fat32文件C语言的实现13.38. PLC程序集成开发平台.39. 嵌入式操作系统Tornador中函数库的参考.40. 数码管显示时钟数码管显示时钟数码管显示时钟数码管显示时钟数码管显示时钟.
上传时间: 2013-04-15
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(144)资源包含以下内容:1. Cypress 68013产品开发原理图.2. 在SPI 平台优化好的G.711代码,保证好用.3. 基于单片机步进电机控制正反转.4. C环境 TCON T118芯片驱动文件.5. S3C44B0X nFlash ,测试通过.6. 智能门禁系统蓄电池充电原理图.7. arm嵌入式系统plc22**ssp作spi主机实验.8. arm嵌入式系统lpc22**ssp作spi从机实验.9. arm嵌入式系统lpc22**错误的喂狗产生中断源代码.10. 适用于SED1335的24点阵中文字库。原来为打印字库.11. uc-gui方面的开发程序.12. arm_ads 程序原代码.13. arm_ads 程序调试教程.14. 一个高级培训班的内部资料,非常宝贵,读者可以掌握嵌入式基本思路.15. μITRON4.0 source code for ARM.16. vb与PLC的通讯程序 vb与PLC的通讯程序.17. usb鼠标资料,包括详细的电路原理图,以及源程序等.18. 做的一个简易的计算器.19. 此文件为ipod程序.20. 此文档为twell8816芯片资料.21. C8051F系列单片机开发与C语言编程.22. LPC240-1 详细介绍了LPC240-1各部分的硬件及其代码.23. m8 的 文件 原理与手册.24. 用于s3c2410的spi接口驱动。初学者用一定的参考价值。.25. 完全的TMS320F2812介绍.26. keil C51学习手册 内涵详细的介绍.27. 关于c++的绘图程序 with pictures show the progress of the load ce shown nboot.28. I2C IP.29. 2802 步进电机控制器.30. pci驱动开发介绍.31. 这是一个关于PCI驱动开发的开发文档资料,里面详细介绍了开发过程.32. PCI BIOS SPECIFICATION Revision 2.1版本.33. PCI BIOS SPECIFICATION Revision 2.1.34. 这是通道控制用的闸机源码.35. 控制步进电动机做正反向调速控制.36. 能用串口修改时间的时钟程序.37. 嵌入式数据库Berkeley DB-4.5.20源代码.38. lcd12864点阵液晶屏的测试代码.39. ULINK制作.40. 嵌入式经典教材初学者很适合.
上传时间: 2013-07-23
上传用户:eeworm
21世纪大学新型参考教材系列 集成电路B 荒井
上传时间: 2013-04-15
上传用户:eeworm
家电维修(最基础的教程B)1-20.Torrent
上传时间: 2013-06-10
上传用户:eeworm