leetcode
文章平均质量分 67
折花刀
勤能补拙是良训,一份辛苦一份才
展开
-
LeetCode4. 寻找两个正序数组的中位数(go实现)
给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。没有用另外的数组缓存实现funcfindMedianSortedArrays(nums1[]int,nums2[]int)float64{varretfloat64ret=0length1:=len(nums1)length2:=len(nums2)iflength1==0&...原创 2021-08-11 00:46:50 · 170 阅读 · 0 评论 -
Leetcode 3. 无重复字符的最长子串(go实现)
funclengthOfLongestSubstring(sstring)int{varstart,length,chrintstart=0length=0if(len(s)==0){returnlength}if(len(s)==1){length=1returnlength}forchr=1;chr&...原创 2021-08-08 22:12:59 · 92 阅读 · 0 评论 -
Leetcode求两数相加(go实现)
给你两个非空 的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。/***Definitionforsingly-l...原创 2021-08-08 18:30:59 · 256 阅读 · 0 评论 -
[leetcode]1116. 打印零与奇偶数(条件变量C++)
classZeroEvenOdd{private:intn;mutexm_mutex;condition_variablem_cnv;boolm_zero;//打印0boolm_odd;//打印奇数public:ZeroEvenOdd(intn){this->n=n;m_zero=true;m_odd=true;...原创 2021-07-31 16:28:54 · 229 阅读 · 0 评论 -
leetcode:Z 字形变换(C++)
classSolution{public:stringconvert(strings,intnumRows){intlength=s.length();intindex=0;stringstr_out;if(numRows==1||length<=numRows)returns;else{intinterval=0;...原创 2021-07-29 00:12:27 · 179 阅读 · 0 评论