- 博客(15)
- 收藏
- 关注
原创 用Mips汇编语言编写下面程序:输入10个无符号数,从大到小一次输出
这应该算的上第一次写mips汇编语言博客,刚学,打这个小程序花了我不少时间。最后菜菜的我还在学长的帮助下,debug一个始终找不出来的错误。这也让我懂得一个道理:不熟悉的指令尽量少用,因为你可能不知道它的机制,可能会出错。废话少说,首先切入正题。我们先用c++代码来进行实现 #include<iostream> ...
2018-10-18 11:28:55 5083 2
原创 java 之每个单词的逆向输出--函数法
刚学java,也算第一篇java有关的题型。题目如下:Given a string, you need to write a program to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order...
2018-09-24 22:06:50 807
原创 智能蛇
智能蛇是贪吃蛇的进阶版,简单来说,蛇能自由移动(只能上下左右移动),而且碰到障碍物会自动避开。这的确很难,对我这种技术小白来说。我们还是要用到“逐步求精”的方法。 找出主干 主干1: 蛇的基本特征:int movable[4] = { 0, 1, 1, 0 }; //数组的下标表示方向,0123分别表示上下左右,下同int distance[4] = { 9999, 9999, 9999,
2017-12-28 23:56:46 222
原创 初等贪吃蛇的基本算法
作为一个渣渣程序猿,我来讲一下贪吃蛇的基本算法。 我们采用老师所讲的“逐步求精”的办法。 先找出主干 主干1: 定义蛇的基本特征:#define SNAKE_HEAD 'H'#define SNAKE_BODY 'X'#define BLANK_CELL ' '#define WALL_CELL '*'#define food $主干2: 做出矩阵图:char map[1
2017-12-28 23:35:20 314
原创 IT行业风险投资
定义:风险投资在我国是一个约定俗成的具有特定内涵的概念。广义的风险投资泛指一切具有高风险、高潜在收益的投资;狭义的风险投资是指以高新技术为基础,生产与经营技术密集型产品的投资。 而IT风险投资实质上是一种高科技与金融相结合,将资金投入风险极大的高新技术开发生产中,从而使科技成果迅速转化为商品的新型投资机制。它也是高新技术产业化过程中的一个资金有效使用的支持系统,高新技术产业的发展离不开风险投资
2017-12-20 15:42:28 396
转载 C语言的发展历史
C语言的来历先来缅怀一位前辈,Dennis Ritchie —— C 语言之父和 Unix 之父,计算机及网络技术的奠定者。Dennis Ritchie 于 1978 年出版的名著《C程序设计语言(The C Programming Language)》,推动了C语言的发展和普及,该数至今仍通过不断再版广泛传播。书中用 “hello world” 为实例开始讲解程序设计,也已经成为程序设计语言图书的
2017-12-14 09:31:45 719
原创 IT的道德与伦理
在过去2年中,AI的崛起已不可阻挡。大量资金被投入到AI初创企业中,许多老牌科技公司(包括亚马逊、微软以及Facebook等巨头)都已经开设新的研究实验室。可以毫不夸张地说,现在软件就意味着AI。有些人预测,AI即将带来巨变,其影响甚至超过互联网。 随着IT的发展,不免出现许多伦理上的问题。 一个充满道德问题的领域就是职场。AI将帮助机器人从事更复杂的工作,并导致更多人类工人被取代。举例
2017-12-11 21:42:53 1206
原创 自顶向下,逐步求精
定义:(E.W.Dijikstra)在1965年提出的,是软件发展的一个重要的里程碑。它的主要观点是采用自顶向下、逐步求精的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、循环三种基本控制结构构造。是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软件打下了良好的基础。 原则: 自顶向下程序设计时
2017-11-30 15:01:40 284
转载 制作HTML5游戏
开始与结束画面可以放在同一个项目中新建的Layout上,再在事件表中添加 Go to layout “name”就可以实现画面之间的相互转换了。 Score等需要一直显示在屏幕某一位置的元素,可以在设置好主角处于屏幕中央后,使这几个元素保持在一个固定的与主角的相对位置上,如图。 但这样仍然无法保证这些元素一直处于屏幕的一个固定位置,有时还是会跟着主角一起动起来。希望以后会想出更好的解决方案。 另
2017-11-20 18:27:44 480
转载 电路
非门的做法 AB+AC=A(B+C)的公式 。这起到了减少电路线和降低成本的作用。 记录真值表(抱歉,不知道怎么发表格,惭愧惭愧)A B C O1 O2 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0
2017-11-20 18:16:00 189
转载 construct2有关操作
新建工程 打开Construct 2,可以看到一个类似Microsoft Office 2010的界面。点击左上角File(文件)按钮打开“文件”菜单,选择New(新建)建立工程。 打开后你会看到空白的layout ——这是你创建物体的地方。想想怎么在这里制作关卡和菜单吧。在其他的制作工具里,这也会被叫成room。首先我们来为游戏添加背景。使用Construct 2里的Tiled Backgr
2017-11-20 08:29:42 959
原创 16进制颜色码
定义: 十六进制颜色码就是在软件中设定颜色值的代码。在很多软件中,都会遇到设定颜色值的问题,发展来源 人的眼睛看到的颜色有两种: 一种是发光体发出的颜色,比如计算机显示器屏幕显示的颜色; 另一种是物体本身不发光,而是反射的光产生 十六进制颜色。 起源: 人的眼睛看到的颜色有两种:⒈ 一种是发光体发出的颜色,比如计算机显示器屏幕显示的颜色;⒉ 另一种是物体本身不发光,而是反射的光产生的颜色,
2017-11-19 20:43:40 499
原创 IT产业第一定律:摩尔定理
(1)摩尔定律的定义: 当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。这一定律揭示了信息技术进步的速度。 (2)有关现象:尽管这种趋势已经持续了超过半个世纪,摩尔定律仍应该被认为是观测或推测,而不是一个物理或自然法。预计定律将持续到至少2015年或2020年。然而,2010年国
2017-11-19 18:13:53 1701
原创 谈IT电影《模仿游戏》
谈IT电影《模仿游戏》 *剧情简介 二战期间,盟军苦于德国的秘密系统”英格玛“无法破译,政府召集了一批民间数学家、逻辑学家进行秘密破解工作,图灵(本尼迪克特·康伯巴奇 Benedict Cumberbatch 饰)就是其中之一。 计划刚开始图灵遭到了以休(马修·古迪 Matthew Goode)为首的组员和领导的排斥,幸好军情处部长孟席斯(马克·斯特朗 Mark Strong 饰)帮助他立项研
2017-10-17 00:23:14 1475
原创 我的家乡:湖北蕲春
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件我的家乡:湖北蕲春位置 蕲春地处湖北东部,大别山南麓,长江中游北岸。地跨东经115°12′-115°56′
2017-09-25 12:44:50 4290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人