![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
名企面试编程题
java编程题
自然语言处理玄学实践者
idqq不是本人qq。有事请联系本人qq522671725
展开
-
2020.10.20读取txt文件找出其中末尾后两位出现次数最多的
要求:桌面上有一个txt文件,其中有100行数字,找出每行数字的后两位出现次数最多的,并打印出来。 如: 打印出 20. package leetcode; import java.io.*; import java.util.*; public class demo79 { public static void main(String[] args) throws IOException { List<String> list = new ArrayList<原创 2020-10-20 08:41:31 · 218 阅读 · 1 评论 -
反转列表测试(别人的实现)
public class ReverseLinkedList { public ListNode reverseList(ListNode head) { //递归终止条件是当前为空,或者下一个节点为空 if(head==null || head.next==null) { return head; } //这里的cur就是最后一个节点 ListNode cur = reverseList(he.原创 2020-10-18 01:00:32 · 147 阅读 · 0 评论 -
1 NC78 反转链表 链表 30.20% 字节跳动 研发 77
题目描述 输入一个链表,反转链表后,输出新链表的表头。 解题思路 设置三个指针,head为当前节点,pre为当前节点的前一个节点,next为当前节点的下一个节点,需要pre和next的目的是让当前节点从pre->head->next1->next2变成pre<-head next1->next2的过程中,用pre让节点反转所指方向,next节点保存next1节点防止链表断开 需要注意的点: 1、如果输入的头结点是null,则返回null 2、链表断裂的考虑 /* public原创 2020-09-30 12:06:03 · 130 阅读 · 0 评论