- 博客(3)
- 收藏
- 关注
原创 表达式求值(2021携程春招笔试)
表达式求值题目思路代码 题目 给一个字符串,包含(),整数,"±*"三个符号.如(+ 5 4); 请将给定的字符串求值,每个表达式中,有一个操作符,两个以上的操作数,操作数可能是整数也可能是一个表达式. 思路 并没有什么好说的,简单模拟即可,这题麻烦就在输入输出. Scanner类无法单字符读取,所以在此将其处理为一条带空格的字符串,使用sc.useDelimiter("\n"); 代码 import java.util.*; public class Main{ public stat
2021-03-04 22:23:11
361
7
原创 [‘1‘, ‘2‘, ‘3‘].map(parseInt)的结果
今天在做bilibili的前端面试题时,遇到了一道很有意思的题目 [‘1’, ‘2’, ‘3’].map(parseInt) = ___ A.[1, 2, 3] B.[0, 1, 2] C.[NaN, NaN, NaN] D.[1, NaN, NaN] 函数解析 数组的map()方法 函数格式: array.map(function(currentValue,index,arr), thisValue) ·currentValue表示当前数据的值 ·index表示当前数据的索引(理所当然,第一个为‘0’
2020-08-28 23:44:55
153
原创 链表反转之迭代法
链表反转之迭代法 迭代法就是靠三个指针的移动来实现的链表反转 首先我们要准备的有指针P、指针N、还有指针T; //指针P用于指向传入的链表的头结点 //指针N指向NULL,当程序执行完成后,N指向的是反转完成后的链表的头结点 //指针T,相当于一个中转站(打工仔),类似于两数交换时的空变量 那么准备完成了,开始操作。传入一个链表的头结点,我们可以得到一个完整的待反转的链表 把我们准备好的指针带进来...
2020-04-02 14:07:51
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人