極客時(shí)間《左耳聽風(fēng)》發(fā)起的ARTS挑戰(zhàn)怎么參加?
左耳朵耗子專欄《左耳聽風(fēng)》 用戶自發(fā)每周完成一個(gè)ARTS
1.Algorithm:每周至少做一個(gè) leetcode 的算法題
https://leetcode-cn.com/problems/swap-nodes-in-pairs/description/
24.給定一個(gè)鏈表卤档,兩兩交換其中相鄰的節(jié)點(diǎn)蝙泼,并返回交換后的鏈表。
代碼:
public ListNode swapPairs1(ListNode head) {
ListNode h = new ListNode(-1);
h.next = head;
ListNode pre = h;
ListNode node1 = null;
ListNode node2 = null;
ListNode lat = null;
while (pre.next !=null && pre.next.next !=null) {
node1 = pre.next;
node2 = node1.next;
lat = node2.next;
pre.next = node2;
node2.next = node1;
node1.next = lat;
pre = node1;
}
return h.next;
}
2.Review:閱讀并點(diǎn)評(píng)至少一篇英文技術(shù)文章
MySQL 8.0 Reference Manual / Alternative Storage Engines
mysql8.0 支持的存儲(chǔ)引擎
- InnoDB:默認(rèn)存儲(chǔ)引擎劝枣。
- MyISAM
- Memory
- CSV
- Archive
- Blackhole
- NDB
- Merge
- Federated
- Example
3.Tip:學(xué)習(xí)至少一個(gè)技術(shù)技巧
比較不錯(cuò)的源碼汤踏,更新很頻繁,技術(shù)也比較新
4.Share:分享一篇有觀點(diǎn)和思考的技術(shù)文章
可以了解數(shù)據(jù)表比較底層的原理舔腾,幫助我們更好的使用和設(shè)計(jì)數(shù)據(jù)庫(kù)