题目:五子棋对弈对弈规则如下:主要功能是实现两人之间的对弈,在画好的棋盘上,两个玩家轮流选择自己的落子坐标,然后由五子棋系统自动识别判断游戏的进展,知道一方的五子连成一条线或者棋盘已经无法落子时游戏结束。
选定五子棋的棋盘大小为19*19,玩家可以在这个棋盘上选择落子坐标位置,通过在棋盘上显示不同的符号来代替不同玩家所下的棋子,“o”代表A玩家,“*”代表B玩家。
玩家每次落子之后游戏系统都会对落子位置进行检查,如果落子坐标输入有错应提示错误,并要求玩家继续输入。
当出现同一玩家五子连成一线时,无论是行、列或是对角线的五子连线,都表示玩家游戏胜利,退出游戏任务:编程实现以下功能1.欢迎主界面提示玩家选择游戏开始,结束,设置悔棋次数等。
2.绘制棋盘该模块要求的功能是实现棋盘的显示及棋子的显示,,“o”代表A玩家,“*”代表B玩家。
在每次下棋后要对棋盘进行刷新,将棋盘的状态变化为当前最新状态,然后等待另一个玩家下棋。
3.玩家交替下棋玩家能在棋盘上下棋,玩家每次选择好下棋的行和列坐标,并在该位置落子。
要求:a.提示当前玩家输入落子坐标b.能判断用户输入的坐标是否正确(坐标超出范围或该处已有棋子)4.悔棋功能玩家选择悔棋后刷新棋盘,删除前一次的落子,悔棋次数有限制。
5.输赢判断判断输赢模块的作用是每次玩家落子后判断是否已分出胜负,如果是,则返回胜利者相关信息。
6.设计丰富的用户界面,方便用户操作设计要求:①根据以上功能需求,自己定义合适的数据结构,并说明原因;
②每个功能能提供友好的用户界面,方便用户操作。
2023/8/4 2:24:35 6.04MB 五子棋 C语言 可悔棋 坐标
1
本文所论述的是基于GSM短消息的温度报警系统,可以用于实时监测环境的温度,而且可以在温度超过设定值时通过短消息模块进行无线报警。
系统以STC89C52为主控芯片,以DS18B20作为温度采集部分,结合TC35的特点,实现了对温度数据以短信方式发送到用户手机,该系统可代替人工的方法在任意时刻检测温度。
论文首先分析了GSM的基本工作原理、网络结构框架及其网络接口,在此基础上提出了系统总体方案。
硬件设计部分选择了STC89C52单片机和TC35通信模块,以DS18B20作为温度采集部分,通过RS232串口互联组成短消息发送系统;
软件部分主要由主程序,TC35通信子程序,温度采集子程序,按键扫描子程序和显示子程序组成,有效地控制单片机正常工作,并正确实现数据显示。
分析了各模块的关键技术、设计思想及其实现方法,并给出了各模块的流程图。
最后提出了系统尚需解决的一些问题,并给出了相应的解决方法。
2023/8/3 18:07:22 781KB GSM
1
PyMySQL是一个纯Python实现的MySQL客户端库,支持兼容Python3,用于代替MySQLdb。
标签:PyMySQL
2023/7/27 16:04:06 104KB 开源项目
1
王汉生,《MBA精品系列:商务数据分析与应用》从商学院学生的角度出发,通过深入剖析实际案例,向读者展示了统计学在数据分析这一领域的应用。
作者收集了电信、房地产、教育培训、金融等行业的案例,案例内容涉及客户管理、产品定价、消费者偏好、渠道营销、组织行为等领域。
首先简要介绍案例背景资料,并引出有待解决的问题,根据问题设计因变量、自变量及初始模型,在分析的过程中逐渐完善统计模型,解释模型的意义,一步一步抽丝剥茧地向读者展示了数据分析的原理、思想及方法。
分析过程通过sas软件实现(同时提供r程序演示),作者给出了软件输出结果的解读。
值得一提的是,每章还给出了完整的分析报告,为读者日后实际工作提供了示范蓝本。
A商务数摇分析与应用···········.·王汉生/编著中国人民大学出版社北京图书在版编目(CIP)数据商务数据分析与应用/王汉生编著.一北京:中国人民大学出版社,2011.9MBA精品系列)ISBN978-7-30014346-0I.①商…Ⅱ.①王…Ⅲ.①经济统计统计方法研究生-教材Ⅳ.①F22.1中国版本图书馆CIP数据核字(2011)第186797号MBA精品系列商务数据分析与应用王汉生编著ShangwushujuFenxiyuyingyong出版发行中国人民大学出版社杜址北京中关村大街31号邮政编码100080电话010-62511242(总编室)010-62511398质管部)010-82501766(邮购部)010-62514148(门市部)010-62515195(发行公司010-62515275(盗版举报网址http://www.crup.comcnhttp://www.ttrmet.come人大教研网)经销新华书店印刷涿州市星河印刷有限公司规格185mm×260mm16开本版次2011年9月第1版印张12.75插页2印次2011年9月第1次印刷字数203000定价32.00元版权所有杈必究·印装基错负文调换卩REFACE我在上课的时候常常和同学们开一个玩笑:“上帝是靠什么来记录这个世界的?”作为一个统计学家,我会说:“上帝是靠数据来记录这个世界的。
”请原谅,这话也许有点夸张,但这是我的职业习惯,也是我的立场。
仔细想想这并不是笑话。
自然界的风光雨电早就被气象学家忠实记录,从中人们可以了解什么样的事件是“百年一遇”;社会经济活动中的各种商品价格,被几乎所有的国家政府系统采集,这才有了物价指数,从中我们可以判断房价到底是“涨”还是“跌”;医学研究中,科学家通过成百上千的生化指标,刻画一个生命的重要体征,并以此判断药物、医疗设备、治疔方案等是否有效。
在过去的几十年里,随着信息技术的高速发展,以前这些传统且昂贵的数据采集方案逐渐被更加经济有效的信息技术代替。
在生物信息技术中,以生物芯片为代表的新一代技术手段,使得生物科学家能够同时监控成千上万的基因表达水平,这为新药更加快速的研发提供了可能。
那么,在商务管理实践中,数据的故事如何呢?这有点像一首情诗(100%原创):我就在你的身边,你却忽略了我的存在,直到有一天,别人开始重视我的时候,你才明白过来。
”在和业界的接触过程中,我发现这样的故事比比皆是。
例如,大多数超市都有会员卡,忠实记录了消费者的购买行为,但是这些数据发挥应有的作用了吗?很多银行信贷机构,通过尽职调查收集了很多企业的财务信息,这些信息被有效地整合为信用评级打分了吗?各大移动通信运营商拥有极其详细的关于手机使用者的消费信息,甚至可以通过通话记录了解消费者的社会关系网络,如此有用的信息,转化成了客户价值与忠诚度吗?在过去的几年里,SOLOMO(SOcial+LOcal+MObile)的创业理念在电子商务领域大受追捧,很多优秀的创业团队应运而生,充满梦想满怀激情,对不起请等下,年轻的创业家们,你们懂得如何解读来自电子商务的非标准数据吗?例如,文本、网络日志、地理信息等。
天,原来我真的就在你的身边,但是你从不重视我的存在,因为你太忙了。
什么时候你才会注意到我?当一个强有力的同业竞争对手懂得我的商务数据分析与应用价值的时候!请问:你要被动等待,还是主动学习?如果你的决定是主动学习,那么本书是你最好的起点。
本书是我在北京大学光华管理学院近十年教学经验的结晶,其结构组织、商务理解、案例收集是我过去近十年中不停思考的结果。
相关课程先后给光华管理学院的商务统计学博士硕土研究生、管理学营销、战略、会计、人力资源、组织行为等)博士硕士研究生,以及MBA学员授课总计几十次有余。
那么本书同其他类似教材的最大区别在哪里?这要先讲一个故事。
在商学院的统计教学中,优秀的同学常常会问一个非常自然的问题:我为什么要学统计学,学了有什么用处?当第一次被问及该问题的时候,我无力回答。
传统的统计学教材(不管中文还是英文教材)所给出的答案都苍白无力,那些玩具案例(toyexample)不可能说服我那些优秀的学生,而我自已也从来没有真正地思考过。
从本科接触统计学的第一天,到博士毕业,我没有任何实际经验,无力思考。
于是,我对自已说:我,要把这个事情搞明白!因此,在过去近十年的教学生涯中,我努力地思考这个问题。
最后不是我自己搞明白了,而是那些背景丰富的学生讲出了答案,教会了我。
营销的学生(研究生或者MBA)讲述了多元统计如何帮助他们做市场细分产品定位;战略的学生阐述了回归分析如何帮助他们解读企业的多元化战略以及对外直接投资的选择;组织行为学的学生熟知方差分析可以帮助他们判断组织结构与团队绩效之间的关系。
这就是在商学院教统计学的乐趣,你可以从学生那里学到很多,还会得到众多优秀同事的指导,他们的背景有会计、金融、营销、战略、组织行为等,受益无穷!能和那么多优秀的学者共事是天大的幸事!在这个学习的过程中,我逐渐形成了自己的教学理念。
那就是:从课堂的第一分钟开始要告诉学生,统计学可以做什么。
用绝对真实亲力亲为的案例告诉大家,统计学不高深,很朴素,但很有用。
所以,本书的写作风格独树一帜。
每一章的开头都不讲统计学,而是讲一个真实的案例背景,或是营销,或是会计金融,或是人力资源,这些问题都是管理实践中可能出现的典型问题。
这些问题最开始的提出似乎都和统计学无关(如客户关系管理),但是最后到执行层面的时候,你会发现没有一套科学系统的数据分析方法不行,由此产生了学习相关统计学方法的原始动力。
在此动力的推动下,我再抽丝剥茧一样慢慢地把相关统计学理论铺垫展开,同时伴以案例数据、程序演示(SAS+R),告诉读者一个完整的数据分析过程。
最后,再给出一个分析报告的样例,告诉大家优秀的分析结果应该如何陈述报告。
没有最后这临门一脚,你的老板不会满意,你的客户不会满意,你的同事也不会满意。
本书的基本行文结构与模式有以下两个鲜明特点:第一,本书的案例,全部由本人前言亲力亲为,并且都来自中国市场;第二,本书的统计软件演示以SAS为主,以R为辅。
坦白地说,写书是一件很苦的差事。
在动笔之前,我很怀疑自己能否投入那么大的精力去做前期准备,很怀疑自己能否咬牙完成后期的文字。
但我最终完成了,这要特别感谢中国人民大学出版社的编辑陈永凤老师,是她的理念与敬业让我理解教材对于教育的重要性,这对我是很大的激励,人大出版社工商管理分社于波社长和黄佳编辑的鼓励和支持也极其重要。
在整个教材的准备期间,我得到了很多老师、同事、学生,以及出版社工作人员的大力帮助。
需要感激的人太多,难以逐一罗列。
愿珍惜最后一点空间,深深地感谢我的父母和岳父母,谢谢他们的生养之恩,谢谢他们在生活上给予我的巨大支持,退休后还要辛苦地照顾我们,我才有时间和精力追逐梦想。
时常对比他们的辛苦和自己的回报,惭愧不已。
我想深深地感谢我的太太,她是我们家庭最坚实的支柱,因为她的存在,我们这个4十2+1的大家庭紧紧地站在一起,谢谢她给予我的家,给予我的一切!我要深深感谢我的儿子,那个阳光自立快乐飞翔的精灵,带给我无穷的快乐,时常触动我心中最柔软的角落!最后感谢北京大学光华管理学院!这个培养我十年并为我深爱的学院,教会我太多东西,给我无穷多的成长机会。
愿你的明天更加美好!王汉生北京大学光华管理学院hansheng@gsm.pku.edu.cnhttp://hansheng.gsmpkueducnHGLINEENTS录第1章线性回归—以移动通信网络的客户价值分析为例1.1背景介绍…中甲十甲品晶4b■翻421.2案例介绍…1.3指标设计………………………51.4描述分析…1.5统计模型101.6模型理解………………………………………121.7估计方法………………………151.8假设检验………………………………………………………181.9判决系数………看看“·日看b“画dbba·a211.10多重共线性………231.11Cook距离……251.12SAS编程吾·县吾晋261.13总结讨论29附录1A分析报告31附录1B课后习题…………………………36附录1CR程序演示……………晶L斗d吾吾吾垂b普·如·士37第2章方差分析以北京市商品房定价为例2.1背景介绍…4222数据介绍……………………………………………………432.3指标设计……………45商务数据分析与应用2.4描述分析…和鲁申;鲁新自中聊……472.5单因素模型512.6双因素模型·a·“·画画“面日·曹:P.··.·中面··542.7假设检验………………………………………………5628SAS编程……………………602.9总结讨论…63附录2A分析报告65附录2B课后习题附录2CR程序演示…………72第吕章逻辑回归_—以上市企业特别处理ST为例…………753.1背景介绍763.2数据介绍793.3指标设计3.4描述分析………■,■·画‘¤p“··香画曲和d单■曹番道备普晋P曹■番!·d音843.5统计模型873.6预测评估…913,7SAS编程933.8总结讨论………………………………………………97附录3A分析报告…………………………………98附录3B课后习题105附录3CR程序演示106第4章定序回归以消费者偏好度研究为例……1094.1背景介绍翻“d中d4自审看』语。
新■垂量;看晶垂暑画■普,重备1104.2数据介绍………………………………………………………1124.3描述分析…………………………………………………………1144.4统计模型1174.5预测评估………………1214.6SAS编程12247总结讨论………………………………*……………………128目录附录4A分析报告l29附录4B课后习题nitadi;r+“+"++aaa由a··;语日日日d135附录4CR程序演示136第5章泊松回归—以付费搜索广告为例…1395.1背景介绍,由D:量p中业p·中+·““4垂晶着着目………1405.2数据介绍…………………·………*…*144描述分析1465.4统计模型14855预测评估………………………15056SAS编程……………152总结讨论154附录5A分析报告158附录5B课后习题中日鲁.。
鲁中中·甲甲曲··看,自日鲁·鲁自鲁:鲁·.·日164附录5CR程序演示165第6章生存数据回归以员工离职管理为例1676.1背景介绍…………………………………………1686,2数据介绍…兽鲁吾肀申·费息善善鲁,自鲁·自·自“·由自自自息1696.3描述分析1716.4加速失效模型……4176.5Cox模型………………………………………………………1786.6SAS编程……………………………1816.7总结讨论…184附录6A分析报告………………………………………………………185附录6B课后习题………………………………………191附录6CR程序演示……………………………………………1923
2023/7/25 20:04:56 25.43MB 数据分析MBA
1
关于Proteus仿真ADC0809,说明以下几点:1、在Proteus中,ADC0809是不可仿真的。
但可以用ADC0808代替ADC0809进行仿真。
ADC0808与ADC0809有相同的引脚,功能极为相似。
在Proteus中,可以认为:ADC0808就是ADC0809。
2、说明几个关键引脚的输出信号:1)OE数据输出允许信号,高电屏有效(意思就是,当OE接高电屏时才允许将转换后的结果从ADC0808的OUT1~OUT8引脚输出,否则,在内部锁存)。
2)ADC0808的ALE信号(22引脚),以及START信号(6引脚)ALE称为“地址锁存允许信号”,高电屏有效。
就是说:ALE=1时,允许将ADDA~ADDC的地址输入到ADC0808的内部译码器,经过译码后选定外部模拟量的输入通道。
START信号,这是一个必须重点掌握的信号,向START送入一个高脉冲,其上升沿使ADC0808内部的“逐次逼近寄存器SAR”复位,其下降沿可以*启动A/D转换,并同时使EOC引脚为低电平*(两个*之间的内容必须牢记!)。
应注意到:ALE是高电屏有效,而START的有效部分只是上升沿和下降沿,所以在连接电路时可以将ALE信号与ST
2023/7/25 16:36:19 36KB Proteus AD转换 单片机
1
本科毕业设计,论文,word版摘要目前,由于PID具有结构简单,可通过调节比例积分和微分取得基本满意的控制性能,广泛应用在电厂的各种控制过程中。
电厂主汽温的被控对象是一个大惯性大迟延非线性且对象变化的系统。
常规汽温控制系统为串级PID控制或导前微分控制,当机组稳定运行时,一般能将主汽温控制在允许的范围内。
但当运行工况发生较大变化时,却很难保证控制品质。
因此本文研究BP神经网络的PID控制,利用神经网络的自学习、非线性和不依赖模型等特性实现PID参数的在线自整定,充分利用PID和神经网络的优点。
本处用一个多层前向神经网络,采用反向传播算法依据控制要求实时输出Kp、Ki、Kd,依次作为PID控制器的实时参数,代替传统PID参数靠经验的人工整定和工程整定,以达到对大迟延主气温系统的良好控制。
对这样一个系统在MATLAB平台上进行仿真研究,,仿真结果表明基于BP神经网络的自整定PID控制具有良好的自适应能力和自学习能力,对大迟延和变对象的系统可取得良好的控制效果。
关键词:主汽温,PID,BP神经网络,MATLAB仿真
2023/7/15 15:40:51 1.11MB 神经网络 PID 毕业设计
1
豆伴:豆瓣账号备份工具一款Chrome扩展程序,用于备份豆瓣账号数据。
安装此工具基于Chrome扩展开发,因此需要先安装Chromium内核浏览器才能使用。
请先检查你的系统是否已经安装了此类浏览器。
常见的Chromium内核浏览器有:,,等。
如果您所在的地区无法访问Chrome浏览器的官方网站,建议使用浏览器代替。
为了您的系统安全,请不要安装从其他任何非官方渠道(特别是国内某搜索引擎推荐的链接)下载的Chrome浏览器。
1.Chrome网上应用商店如果您所在的地区可以访问,请直接前往://chrome.google.com/webstore/detail/ghppfgfeoafdcaebjoglabppkfmbcjdd进行在线安装。
如果无法打开上面的链接,请选择其他安装方式。
2.本地安装扩展如果您系统中安装了Chromium内核的浏览器,可以前往下载打包的扩展程序,进行本地安装。
安装方法:将下载的压缩包解压缩后保存到本地文件夹中;
:浏览器主菜单,选择“更多工具”-“扩展程序”,或者直接在浏览器地址栏内打开“chrome://extensions/
2023/7/7 0:22:28 2.45MB chrome douban doufen ChromeJavaScript
1
修正网上流传已久的devexpressVCL19.1.2版本.支持安装到最新版delphi10.2.3,10.3.3.不会出现安装失败情况,内嵌公司自制汉化INI文件,非改源码汉化,不影响源码,需要时直接加载引用即可,修正网上其它汉化中的错误.推荐使用代替18.X版本.
2023/7/4 17:56:21 249.87MB delphi vcl devexpress
1
简单的遗传算法,计算函数最值.functionga_main()%遗传算法程序%n--种群规模%ger--迭代次数%pc---交叉概率%pm--变异概率%v--初始种群(规模为n)%f--目标函数值%fit--适应度向量%vx--最优适应度值向量%vmfit--平均适应度值向量clearall;closeall;clc;%清屏tic;%计时器开始计时n=20;ger=100;pc=0.65;pm=0.05;%初始化参数%以上为经验值,可以更改。
%生成初始种群v=init_population(n,22);%得到初始种群,22串长,生成20*22的0-1矩阵[N,L]=size(v);%得到初始规模行,列disp(sprintf('Numberofgenerations:%d',ger));disp(sprintf('Populationsize:%d',N));disp(sprintf('Crossoverprobability:%.3f',pc));disp(sprintf('Mutationprobability:%.3f',pm));%sprintf可以控制输出格式%待优化问题xmin=0;xmax=9;%变量X范围f='x+10*sin(x.*5)+7*cos(x.*4)';%计算适应度,并画出初始种群图形x=decode(v(:,1:22),xmin,xmax);"位二进制换成十进制,%冒号表示对所有行进行操作。
fit=eval(f);%eval转化成数值型的%计算适应度figure(1);%打开第一个窗口fplot(f,[xmin,xmax]);%隐函数画图gridon;holdon;plot(x,fit,'k*');%作图,画初始种群的适应度图像title('(a)染色体的初始位置');%标题xlabel('x');ylabel('f(x)');%标记轴%迭代前的初始化vmfit=[];%平均适应度vx=[];%最优适应度it=1;%迭代计数器%开始进化whileit<=ger%迭代次数0代%Reproduction(Bi-classistSelection)vtemp=roulette(v,fit);%复制算子%Crossoverv=crossover(vtemp,pc);%交叉算子%Mutation变异算子M=rand(N,L)<=pm;%这里的作用找到比0.05小的分量%M(1,:)=zeros(1,L);v=v-2.*(v.*M)+M;%两个0-1矩阵相乘后M是1的地方V就不变,再乘以2.NICE!!确实好!!!把M中为1的位置上的地方的值变反%这里是点乘%变异%Resultsx=decode(v(:,1:22),xmin,xmax);%解码,求目标函数值fit=eval(f);%计算数值[sol,indb]=max(fit);%每次迭代中最优目标函数值,包括位置v(1,:)=v(indb,:);%用最大值代替fit_mean=mean(fit);%每次迭代中目标函数值的平均值。
mean求均值vx=[vxsol];%最优适应度值vmfit=[vmfitfit_mean];%适应度均值it=it+1;%迭代次数计数器增加end
2023/7/1 23:41:32 4KB 遗传算法
1
#首先安装QuartusII10.0SP1(默认是32/64-Bit一起安装):#用Quartus_II_10.0_SP1_x64破解器(内部版).exe破解C:\altera\10.0SP1\quartus\bin64下的sys_cpt.dll和quartus.exe文件(运行Quartus_II_10.0_SP1_x64破解器(内部版).exe后,直接点击“应用补丁”,如果出现“未找到该文件。
搜索该文件吗?”,点击“是”,(如果直接把该破解器Copy到C:\altera\10.0SP1\quartus\bin64下,就不会出现这个对话框,而是直接开始破解!)然后选中sys_cpt.dll,点击“打开”。
安装默认的sys_cpt.dll路径是在C:\altera\10.0SP1\quartus\bin64下)。
#把license.dat里的XXXXXXXXXXXX用您老的网卡号替换(在QuartusII10.0SP1的Tools菜单下选择LicenseSetup,下面就有NICID)。
#在QuartusII10.0SP1的Tools菜单下选择LicenseSetup,然后选择Licensefile,最后点击OK。
#注意:license文件存放的路径名称不能包含汉字和空格,空格可以用下划线代替。
#备注:此软件在WindowsXP和Windows7的32/64位操作系统下都验证过了,没有问题!WindowsVista32/64因为微软都放弃了,所以没有验证,理论上应该可以正常使用。
#仅限于学习,不要用于商业目的!严禁贴到网上!!!#内部版,没有在启动画面中加入了“Altera中国区代理――骏龙科技有限公司”的防伪字样。
2023/6/13 8:36:13 14KB quartusII 破解器 破解 crack
1
共 217 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡