极客时间《左耳听风》发起的ARTS挑战怎么参加?
左耳朵耗子专栏《左耳听风》 用户自发每周完成一个ARTS
1.Algorithm:每周至少做一个 leetcode 的算法题
https://leetcode-cn.com/problems/swap-nodes-in-pairs/description/
24.给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。
代码:
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:阅读并点评至少一篇英文技术文章
MySQL 8.0 Reference Manual / Alternative Storage Engines
mysql8.0 支持的存储引擎
- InnoDB:默认存储引擎。
- MyISAM
- Memory
- CSV
- Archive
- Blackhole
- NDB
- Merge
- Federated
- Example
3.Tip:学习至少一个技术技巧
比较不错的源码,更新很频繁,技术也比较新
4.Share:分享一篇有观点和思考的技术文章
可以了解数据表比较底层的原理,帮助我们更好的使用和设计数据库
网友评论