Avatar notebook default
26篇文章 · 11748字 · 1人关注
  • 名企真题-网易-合唱团

    题目要求 有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 ...

  • 面试题24-找到链表中环的入口

    题目要求 找到链表中的环的入口节点 题目解析 思路一: 分析 要得到链表中的环的入口节点,那么我们首先需要确定链表中是否存在环。这一步我们可以借...

  • 面试题23-链表中倒数第K个节点

    题目要求 现在有一个链表,要求得到倒数第K节点的值。 题目解析 思路一: 分析 题目要求得到倒数第k个值,那么我们可以选用一个辅助缓存,辅助计数...

  • 面试题22-调整数组元素顺序,将奇数位于偶数前面

    题目要求 输入一个整数数组,实现一个函数来调整数组中的数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分。 题目解析 思...

  • 面试题21-表示数值的字符串

    题目要求 请实现一个函数,用来判断字符串是否表示数值(包括整数和小数)。例如,字符串“+100”、“5e2”、“-123”、“3.1416”及“...

  • 面试题20-正则表达式

    题目要求 请实现一个函数用来匹配包含‘.’和‘’的正则表达式,其中'.'表示一个任意字符,而‘’表示上一个字符出现任意次。 题目解析 思路一: ...

  • 面试题19-删除链表中重复的节点

    题目要求 删除链表中重复的节点。重复的节点:当前节点的值与下一个节点的值相等,那么称这两个节点为重复的节点 题目解析 思路一: 分析 假设该链表...

  • 面试题18-删除列表中的节点

    题目要求 在O(1)的时间内删除链表节点给定单向链表的头和一个节点指针,定义的函数在O(1)内删除该节点。 题目解析 思路一: 分析 一般情况我...

  • 面试题17-打印从1开始到最大的n位十进制数。

    题目要求 输入数字n,按顺序打印出从1到最大的n位十进制数,比如输入3,则打印出1,2,3一直到最大的3位数999 。 题目解析 思路一: 分析...

文集作者