NeWhAn5's Studio.

NeWhAn5's Studio.

Whatever you are,be a good one.

软件工程基础
第一章 软件工程概述:1.支持软件工程的根基在于 质量关注点2.软件工程实践的一个重要原则是存在价值,是指:软件能够给用户提供价值 第二章 软件过程模型:1.软件过程模型中定义的框架活动是: 可以迭代的2.统一过程(UP) 是迭代和增量式模型3.增量模型: 在前面增量的基础上开发后面的增量,采用迭代的方式4.敏捷模型,原型模型,瀑布模型属于软件过程模型 迭代模型不属于软件过程模型5.敏捷开发不是严谨正式的方法6.敏捷开发:要写文档 采用增量式开发和短周期交付,以便及时响应变化7.在需求不稳定的情况下,尽量采用增量式开发8.同一软件组织不应该只采用一种软件过程模型9....
vscodeDebugger
1234567891011121314151617//c_cpp_properties.json{ "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**" ], "defines": [], "compilerPath": "/usr/bin/clang-6.0", ...
托福写作
Living in the age of information explosion.people are constantly exposed to all kinds of news from newspaper,TV programs and the internet.Then the question arises: is it necessary for us to know things that do not affect our lives?It seems that it is a waste of time to care about what’s happeni...
加一
No.66 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组表示数字 4321。思路:模拟12345678910111213141516171819202122class Solution { public int[] plusOne(int[] digits) { ...
最后一个单词的长度
No.58 给定一个仅包含大小写字母和空格 ‘ ‘ 的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。说明:一个单词是指由字母组成,但不包含任何空格的字符串。示例:输入: “Hello World”输出: 5 思路一:调api,string.trim()去掉字符串首尾的空格12345class Solution { public int lengthOfLastWord(String s) { return s.trim().length() - s.trim().lastIndexOf(' ') - 1; ...
编译原理课后题
2.8.1为下列语法规则构造递归下降语法分析器 1.S -> + S S | - S S | a2.S -> S ( S ) S | ε3.S -> 0 S 1 | 0 1 解答:1.S -> + S S | - S S | a1234567891011121314151617181920212223242526272829303132/*a在这里相当于终结符了no space!there shouldn't have S in your input!!!your input consist of '{+''-'a}.For example...
computerScienceRanking
1.University of Oxford@UK2.ETH Zurich@Switzerland3.Stanford University@US4.University of Cambridge@UK5.MIT@US6.CMU@US7.Georgia Institute of Technology@US8.Princeton University@US9.Harvard University@US10.California Institute of Technology@US11.Imperial College London@UK12.UCLA@US13.EPFL@Switzerla...
记一次java排序算法耗时比较
1.测试代码运行时间1.1毫秒:123long startTime = System.currentTimeMillis();long endTime = System.currentTimeMillis();System.out.println((endTime - startTime) + "ms"); 1.2纳秒:用nanoTime()替换currentTimeMillis()即可 2.随机数的生成nextInt(int n) 方法用于获取一个伪随机,在0(包括)和指定值(不包括),即左闭右开的区间,从此随机数生成器的序列中取出均匀分布的int值。查看Random类的源代码可以发现...
最大子序和
第53题 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。 思路一:题意是求数组中子数组的最大和,这种最优问题一般第一时间想到的就是动态规划,我们可以这样想,当部分序列和大于零的话就一直加下一个元素即可,并和当前最大值进行比较,如果出现部分序列小于零的情况,那肯定就是从当前元素算起。其转移方程就是 dp[i] = nums[...
avatar
Newhans
witness me
FRIENDS
Xris Moycat HeRaNO