3-1 数组中重复的数字 每遍历数组中的一个数字,就让其归位(放置在正确的数组下标)。当在归位的过程中,发现该数组下标所存放的数字和当前要归位的数字相同时,则发生了重复,返回该数字。 ...
目录 剑指offer 题解 Python版本 .使用Python实现单例模式 .二维数组中的查找 .替换空格 .从尾到头打印单链表 .重建二叉树 .用两个栈实现队列 .旋转数组中的最小数字 .斐波那契数列 .二进制中 的个数 .数值的整数次方 .打印 到最大的n位数 .O 时间删除链表结点 .调整数组顺序使奇数位于偶数前面 .链表中倒数第k个结点 .反转链表 .合并两个排序的链表 .树的子结构 ...
2020-10-08 10:33 0 1050 推荐指数:
3-1 数组中重复的数字 每遍历数组中的一个数字,就让其归位(放置在正确的数组下标)。当在归位的过程中,发现该数组下标所存放的数字和当前要归位的数字相同时,则发生了重复,返回该数字。 ...
60. n 个骰子的点数 61. 扑克牌顺子 62. 圆圈中最后剩下的数 63. 股票的最大利润 64. 求 1+2+3+...+n 65. 不用加减乘除做加法 66. 构 ...
输入一个链表,输出反转后的链表。 非递归实现: # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): ...
练:-) 最后 刷过的LeetCode源码或剑指offer放在Github上了,希望喜欢或者觉得有用的朋友点个s ...
1. 谈谈对C、C++、Java、C#、PHP、Python等编程语⾔的认识? http://www.cnblogs.com/0bug/p/8622742.html 2. 谈谈你了解的python种类以及相关特点? Cpython Python的官方版本,使用C语言实现,使用最为广泛 ...
题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 ...
题目 给你一根长度为n的绳子,请把绳子剪成m段 (m和n都是整数,n>1并且m>1)每段绳子的长度记为k[0],k[1],…,k[m].请问k[0]k[1]…*k[m]可能的最大乘积是多 ...
1.二维数组中的查找 2.字符串 C/C++中的每个字符串都以’\0’结尾。为了节省空间,C/C++经常把常量字符串放到一个单独的内存区域。当几个指针赋值给相同的常量字符串时, ...