上周面试一个候选人,问了一个数据结构与算法的问题,表达式求值。题目大概是这样的:输入长度为n的字符串,例如:1+2+345输出表达式的值,即:63我暗示的问:应该用什么数据结构?候选人回答:栈。画外音:算是答对。问:时间复杂度呢?回答:O(n^2)画外音:额,应该不需要两个for循环吧。我接着提示:应该先计算哪一步?候选人回答:先计算3*4。画外音:额,难道是乘除大于加减?实际应该先计算1+2,说
分类:
其他好文 时间:
2020-11-16 13:57:51
阅读次数:
16
包机制 JavaDoc命令生成文档 包机制 package operator; //运算顺序 优先级 //导入这个包下所有的类 import base.*; public class Demo06 { public static void main(String[] args) { JavaDoc命 ...
分类:
编程语言 时间:
2020-11-13 12:59:43
阅读次数:
8
括号成员排第一;//括号运算符 成员运算符. -> 全体单目排第二; //所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算*、& 乘除余三,加减四; //这个"余"是指取余运算即% 移位五,关系六; //移位运算符:<< >> ,关系:> < >= <= 等 等于(与)不等排第七 ...
分类:
其他好文 时间:
2020-11-12 13:43:03
阅读次数:
5
冗余链路存在问题 (1)多帧复制 (2)mac地址数据库反转 (3)广播风暴 stp工作原理(阻塞端口) (1)从逻辑上打破环路,生成树状结构,防止网络风暴 (2)当正在转发的数据链路断掉的时候,被阻塞的端口自动起来,执行数据转发,冗余备份的作用 1.选择根网桥 依据:桥id(桥优先级(0-6553 ...
分类:
其他好文 时间:
2020-11-08 16:58:32
阅读次数:
26
被选中的tab变大 TabBar( tabs: _tab.map((f) { return Text( f, style: TextStyle(color: Colors.white), // 设置tab文字的样式,优先级最高 ); }).toList(), controller: _control ...
分类:
其他好文 时间:
2020-11-07 17:26:26
阅读次数:
41
Go语言 init 函数 Go init函数详解 init()函数会在每个包完成初始化后自动执行,并且执行优先级比main函数高。init 函数通常被用来: 对变量进行初始化 检查/修复程序的状态 注册 运行一次计算 包的初始化 为了使用导入的包,首先必须将其初始化。初始化总是以单线程执行,并且按照 ...
分类:
编程语言 时间:
2020-11-07 16:49:20
阅读次数:
26
中断系统的概念和基本结构 中断发生:CPU正在处理某一程序时,发生了另一突发 事件请求CPU迅速去处理; 中断响应: CPU暂时停止当前的工作,转到需要处理的 中断源的服务程序的入口,一般在入口处执行 一跳转指令转去处理中断事件(中断服务); 中断返回:待CPU将中断事件处理完毕后,再回到原来 程序 ...
分类:
其他好文 时间:
2020-11-07 16:41:46
阅读次数:
19
Python运算符优先级 以下表格列出了从最高到最质诺优信低优先级的所有运算符: 以下实例演示了Python所有运算符优先级的操作: 以上实例输出结果: and 拥有更高优先级: 以上实例输出结果: 注意:Pyhton3 已不支持 <> 运算符,可以使用 != 代替,如果你一定要使用这种比较运算符, ...
分类:
编程语言 时间:
2020-11-07 16:28:20
阅读次数:
24
之前有个同事问我,在跨部门沟通中别人不配合你怎么整? 原因有多种,比如团队KPI不一致,再比如作为服务部门人家就认为没有必要接入你,再比如优先级不一致等等。 一、跨部门协作四要素 在告诉大家我是怎么给他解答这个问题之前,先跟大家聊一下跨部门协作的四要素: 红色虚线之上的是我们自己可以进行推动的,可以 ...
分类:
其他好文 时间:
2020-11-06 02:52:49
阅读次数:
43
运算符有不同的优先级,所谓优先级就是表达式运算中的运算顺序。如右表,上一行运算符总优先于下一行。只有单目运算符、三元运算符、赋值运算符是从右向左运算的。.(){};,R->L++--~!(datatype)L->R/%L->R+-L->R<<>>>>>L->R<><==>==instanceof-&g
分类:
编程语言 时间:
2020-11-06 02:25:06
阅读次数:
22