示例#1
0
	def add(self, item):
		current = self.head
		previous = None
		stop = False
		while current != None and not stop:
			if current.getData() > item:
				stop = True
			else:
				previous = current
				current = current.getNext()
				
		temp = Node(item)

		if previous == None:
			temp.setNext(self.head)
			self.head = temp
		else:
			temp.setNext(current)
			previous.setNext(temp)
示例#2
0
	def add(self, item):
		temp = Node(item)
		temp.setNext(self.head)
		self.head = temp