python
Shayne_Li
实迷途其未远,觉今是而昨非!
展开
-
LeetCode 15 3个数之和 C语言 Python O(N^2)实现
int CompareIncrease(void* a, void* b){ return ( *(int *)a - *(int*)b); }int** threeSum(int* nums, int numsSize, int* returnSize, int** returnColumnSizes){ *returnSize = 0; if(0 == numsSize){ return NULL; } int cur = 0; /*相当.原创 2020-09-13 21:33:04 · 184 阅读 · 0 评论 -
LeetCode 11 盛水最多的容器 O(N) C语言实现 Python实现
给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。示例:输入:[1,8,6,2,5,4,8,3,7]输出:49.原创 2020-09-02 23:26:00 · 204 阅读 · 0 评论 -
LeetCode 283 移动零 O(N) C语言 & Python
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数...原创 2020-09-01 22:43:59 · 227 阅读 · 0 评论 -
字典作为作为函数不定长参数时候字典的key值不用加引号
参考博客 https://blog.csdn.net/festony/article/details/8247951def myclass(classname,*classcharacter,**classmate): sumage = 0 print('班级名称:',classname) print('班级特色:',*classcharacter) pr...原创 2018-10-27 18:53:28 · 2148 阅读 · 0 评论