类别归档:LeetCode

LeetCode OJ is a platform for preparing technical coding interviews.

RSS feed of LeetCode

[LeetCode]Combine Two Tables

LeetCode在原有的算法(Algorithm)题目分类基础之上,推出了全新的数据库(Database)题目分类,旨在帮助开发者提高数据库的开发技能。

Database分类下的第一题叫做Combine Two Tables,非常简单,大家可以拿来练手。只需将SQL语句填写在答题区即可。

题目描述:

Table: Person

+-------------+---------+
| Column Name | Type    |
+-------------+---------+
| PersonId    | int     |
| FirstName   | varchar |
| LastName    | varchar |
+-------------+---------+

PersonId is the primary key column for this table.
Table: Address

+-------------+---------+
| Column Name | Type    |
+-------------+---------+
| AddressId ...

继续阅读

[LeetCode]Insertion Sort List

题目描述:

Sort a linked list using insertion sort.

题目大意:

使用插入排序对链表排序。

Python代码:

朴素版本( Accepted 2568ms ):

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, x):
#         self.val = x
#         self.next = None

class Solution:
    # @param head, a ListNode
    # @return a ListNode
    def ...

继续阅读