-
软件工程补考十道题
524.左填充 111.爬楼梯 35.翻转链表 6.合并排序数组 55.比较字符串 33.N皇后问题 512.解码方法 191.乘积最大子序列 73.前序遍历和中序遍历树构造二叉树 104.合并k个排序链表 -
LintCode十道题
LintCode十道题: 1.买卖股票的最佳时机 代码(C++): class Solution {/*** @param prices: Given an integer array* @return: Maximum profit*/public int maxProfit(int[] pric -
软件工程10道题
1.爬楼梯:斐波那契数列的算法 3.合并排序数组:先将两个数组合并,然后将B数组里的元素与A里面的比较,然后将B的元素插入进去。 4.翻转链表:翻转链表最简单的方式是改变链的链接顺序,把后一个节点的next变成前一节地址。 5.乘积最大子序列:用Min表示以nums[i]结尾乘积最小的连续子序列 因 -
软甲工程补考十道题
一、合并排序数组 二、比较字符串 三、左填充 四、在O(1)时间复杂度删除链表节点 五、主元素 六、前序遍历和中序遍历树构造二叉树 七、合并k个排序链表 八、跳跃游戏 九、乘积最大子序列 十、两个整数相除 -
软件工程个人总结
一 学习和使用的新软件 Git Git是一款免费的,开源的分布版本控制系统,用于敏捷高效的处理任何或大或小的项目; Git是Linux Trovalde为了帮助管理Linux内核开发的而开发的一个源代码的版本控制软件; Git的速度很快,这对于一些大项目来说非常重要,而且Git最出色的一方面是她的合 -
软件工程——个人总结
学习和使用的新软件: 使用Enterprise Architect来绘制用例图,类图,程序流程图,通过使用EA更加简洁明了关联关系等 学习和使用的新工具: coding:学习使用git向coding存放代码; 这是一款很好的代码托管工具,我们可以把自己代码存放于此,方便保存与查看。 学习和掌握的新语 -
软件工程个人总结
一、学习和使用的新软件 1.Git Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开 -
软件工程 个人总结
回想开学初对于软件工程这门课的期望,总结本课程对你带来的提升:学习和使用的新软件: coding学习和使用的新工具:git学习和掌握的新语言、新平台: PHP SQL统计一下,你在这软件工程实践中,完成了多少行的代码:1000左右学习和掌握的新方法:软件功能测试 用例分析 总结与展望 记录自己在软件 -
软件工程-个人总结
•回想开学对软件工程这门课的期望,总结本课程对你带来的提升: 1.学习和使用的新软件 •Adobe Dreamweaver 介绍:是一款集网页制作和管理网站于一身的所见即所得网页编辑器,Dreamweaver 是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台 -
软件工程-----个人总结
一、学习和使用新软件 Adobe Dreamweaver Dreamweaver可以用最快速的方式将Fireworks FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dream