240 发简信
IP属地:广西
  • 剑指 Offer 21. 调整数组顺序使奇数位于偶数前面

    输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 因为数组的排序没有要求。首...

  • 剑指offer—面试题20:表示数值的字符串

    请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、"5e2"、"-123"、"3.1416"、"-1E-16...

  • 剑指offer—面试题19:正则表达式匹配

    请实现一个函数用来匹配包含'. '和''的正则表达式。模式(p :String)中的字符'.'表示任意一个字符,而''表示它前面的字符可以出现任...

  • 剑指offer—面试题18(二):删除链表中重复的节点

    力扣 83. 删除排序链表中的重复元素[https://leetcode-cn.com/problems/remove-duplicates-f...

  • 剑指offer—面试题18(一):删除链表的节点

    给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。(此题对比原题有改动) 删除链表节点,首先就要想到...

  • 剑指offer—面试题17:打印从1到最大的n位数

    输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 粗一看题目就感...

  • 剑指offer—面试题16:数值的整数次方

    实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不...

  • 剑指offer—面试题15:二进制中1的个数

    请实现一个函数,输入一个整数(以二进制串形式),输出该数二进制表示中 1 的个数。例如,把 9 表示成二进制是 1001,有 2 位是 1。因此...

  • 剑指offer—面试题14:剪绳子

    给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[...

个人介绍
公众号: 「tech潮」