코딩테스트/알고리즘&자료구조
[자료구조][파이썬으로 쉽게 풀어쓴 자료구조] 05 큐 문제풀기
내만
2022. 10. 25. 19:55
728x90
반응형
728x90
🙆♂️리스트
"""
리스트
"""
class ArrayList:
def __init__(self):
self.items=[]
def insert(self,pos,elem):
self.items.insert(pos,elem)
def delete(self,pos):
return self.items.pop(pos)
def isEmpty(self):
return self.size()==0
def getEntry(self,pos):
return self.items[pos]
def size(self):
return len(self.items)
def clear(self):
self.items=[]
def find(self,item):
return self.items.index(item)
def replace(self,pos,elem):
self.items[pos]=elem
def sort(self):
self.items.sort()
def merge(self,lst):
self.items.extend(lst)
def display(self, msg='ArrayList:'):
print(msg,"항목수=",self.size(),self.items)
🙋♂️리스트 문제
728x90
반응형