#45268: TLE救命...


11213022@gm.hnvs.cy.edu.tw (213122)


l = []
for i in range(int(input().rstrip())):
    l.append(input().rstrip())
for i in range(int(input().rstrip())):
    n = input().rstrip()
    """if n not in l:
        print("no")
        l.append(n)
    else:
        print("yes")"""
    for i in l:
        if i == n:
            print("yes")
            break
    else:
        print("no")
        l.append(n)
不知道怎麼控制時間...
#45269: Re: TLE救命...


leeguanhan0909@gmail.com (李冠翰)


l = []
for i in range(int(input().rstrip())):
    l.append(input().rstrip())
for i in range(int(input().rstrip())):
    n = input().rstrip()
    """if n not in l:
        print("no")
        l.append(n)
    else:
        print("yes")"""
    for i in l:
        if i == n:
            print("yes")
            break
    else:
        print("no")
        l.append(n)
不知道怎麼控制時間...

由於時間複雜度在查找時陣列為O(n),可以轉成set,變成O(1),大量提高效率。原因的話網路上有簡體中文資源解釋。

#45275: Re: TLE救命...


11213022@gm.hnvs.cy.edu.tw (213122)


l = []
for i in range(int(input().rstrip())):
    l.append(input().rstrip())
for i in range(int(input().rstrip())):
    n = input().rstrip()
    """if n not in l:
        print("no")
        l.append(n)
    else:
        print("yes")"""
    for i in l:
        if i == n:
            print("yes")
            break
    else:
        print("no")
        l.append(n)
不知道怎麼控制時間...

由於時間複雜度在查找時陣列為O(n),可以轉成set,變成O(1),大量提高效率。原因的話網路上有簡體中文資源解釋。

謝謝你!!!AC了!