原创 Leetcode Intersection of Two Linked Lists

找兩個鏈表中的第一個共同元素。儘量O(n)時間,O(1)空間。32ms簡單題 struct ListNode *getIntersectionNode(struct ListNode *headA, struct ListNode *he

原创 UvaOJ 11205 The broken pedometer

暴力枚舉法 預處理b[i]數組,按序儲存所有“二進制有i個1的數”,每行大小在bn中 b[16][7000]:16表示最多用到b[15](二進制下有15個1),7000表示要大於C(15, 7)=6435 log變量表示最少需要多少位才能

原创 UvaOJ 110 Meta-Loopless Sorts

暴力比較n個數,輸出程序 考慮n = 3的情況,相應的3個變量爲a, b, c。在結果集里加入a作爲初始化,之後b可以在a前面或後面2種位置可以插入,分別代表b < a或b > a的情況。這樣就可以生成第1級的if-else語句,並遞歸調