给定单向链表的头指针和一个要删除的节点的值,定义一个函数 删除该节点。返回删除后的链表的头节点。
输入数字 n,按顺序打印出 从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。
实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。
写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下:
n
F(0) = 0, F(1) = 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.
斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。
输入某二叉树的 前序遍历和中序遍历 的结果,请 重建该二叉树 。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。
前序遍历和中序遍历
重建该二叉树
输入一个链表的头节点, 从尾到头反过来返回每个节点的值 (用数组返回)。
从尾到头反过来返回每个节点的值
Gojay
Gojay's Records
Chongqing, China
Posts
92
Categories
99
Tags
76
DigitalImageProcessing / Python API
DigitalImageProcessing / Image API
Algorithm / 剑指Offer
Update your browser to view this website correctly. Update my browser now
×