Найти - Пользователи
Полная версия: ООП и Связанные списки
Начало » Python для новичков » ООП и Связанные списки
1
Aviz
В “How to Think Like a Computer Scientist”, на мой взгляд, интересно реализована идея связанных списков.
class Node:
def __init__(self, cargo=None, next=None):
self.cargo = cargo
self.next = next
def __str__(self):
return str(self.cargo)

if __name__ == '__main__':
node_1=Node(1)
node_2=Node(2)
node_3=Node(3)

node_1.next=node_2
node_2.next=node_3

def printList(node):
while node:
print node.cargo,
node = node.next
print

printList(node_1)
1 2 3 - получим))
PooH
А что интересного то? Вроде стандартный связный список, в любом учебнике приводится.
Aviz
я выразил эмоцию, по поводу абстрактной конструкции))
Прости PooH, но это моя эмоция!
Zubchick
помню не испытывал никакой радости, когда реализовывал их на паскале через указатели…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB