牛客网专项练习(十一)——选择题(错题&不懂的题)

牛客网专项练习(十一)——选择题(错题&不懂的题)

分析:说实话这道题错了很憋屈,忘了算法的特性了。

  • 有穷性(Finiteness):算法的有穷性是指算法必须能在执行有限个步骤之后终止。

  • 确切性(Definiteness):算法的每一步骤必须有确切的定义。

  • 输入项(Input):一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件。

  • 输出项(Output):一个算法有1个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的。

  • 可行性(Effectiveness):算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步骤,即每个计算步骤都可以在有限时间内完成(也称之为有效性)。

简言之,算法=输入(0/n)+过程+输出(1/n)。

牛客网专项练习(十一)——选择题(错题&不懂的题)

分析:

这些方法可在Servlet程序中读取 HTTP 头。通过HttpServletRequest 对象来调用:

1)Cookie[] getCookies()
返回一个数组,包含客户端发送该请求的所有的 Cookie 对象。

2)Object getAttribute(String name)
以对象形式返回已命名属性的值,如果没有给定名称的属性存在,则返回 null。

3)String getHeader(String name)
以字符串形式返回指定的请求头的值。Cookie也是头的一种;

4)String getParameter(String name)
以字符串形式返回请求参数的值,或者如果参数不存在则返回 null。