![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
习题
Jonny MA
这个作者很懒,什么都没留下…
展开
-
25-困难- K 个一组翻转链表[C语言]
struct ListNode* reverseList(struct ListNode* head, int len) { if(head == NULL || len < 2) return head; struct ListNode* tail = head; while(--len){ if(tail->next == NULL) return head; tail = tail->n.原创 2020-11-11 00:41:28 · 98 阅读 · 0 评论 -
8-中等-字符串转换整数 (自动机)[C语言]
enum{ Start = 0, Sign, In_num, End }; int get_col(char c) { if (c == ' ') return 0; if (c == '+' || c == '-') return 1; if ('0' <= c && c <= '9') return 2; return 3; } const int table[4][4]={\ {Start,Sig.原创 2020-11-09 21:03:21 · 95 阅读 · 0 评论 -
4-困难-寻找两个正序数组的中位数(二分法)[C语言]
#define max(a, b) (((a) >= (b)) ? (a) : (b)) #define min(a, b) (((a) <= (b)) ? (a) : (b)) #define LMax1 (nums1[mid1-1]) #define LMax2 (nums2[mid2-1]) #define RMin1 (nums1[mid1]) #define RMin2 (nums2[mid2]) double findMedianSortedArrays(int* nums1..原创 2020-10-15 01:58:05 · 308 阅读 · 0 评论