コード例 #1
0
ファイル: LLoper.py プロジェクト: shubh3794/DS-ADA
 def insertBeg(self, data):
     temp = Node(data)
     temp.next = self.head
     self.head = temp
     if self.head.next == None:
         self.tail = self.head
     return self.head
コード例 #2
0
ファイル: LLoper.py プロジェクト: shubh3794/DS-ADA
 def insertBeg(self,data):
     temp = Node(data)
     temp.next = self.head
     self.head = temp
     if self.head.next == None:
         self.tail = self.head
     return self.head
コード例 #3
0
ファイル: LLoper.py プロジェクト: shubh3794/DS-ADA
 def insertAtPos(self, data, pos):
     temp = Node(data)
     count = 1
     curr = self.head
     while count < pos - 1:
         curr = curr.next
         count += 1
     storeNext = curr.next
     curr.next = temp
     temp.next = storeNext
コード例 #4
0
ファイル: SlidingWindowMax.py プロジェクト: shubh3794/DS-ADA
 def push_back(self, value):
     newnode = Node(value)
     temp = self.back
     newnode.next = temp
     if self.back == None:
         self.front = newnode
         self.back = newnode
     else:
         self.back.prev = newnode
         self.back = newnode
コード例 #5
0
ファイル: SlidingWindowMax.py プロジェクト: shubh3794/DS-ADA
 def push_back(self,value):
     newnode = Node(value)
     temp = self.back
     newnode.next = temp
     if self.back == None:
         self.front = newnode
         self.back = newnode
     else:
         self.back.prev = newnode
         self.back = newnode
コード例 #6
0
ファイル: LLoper.py プロジェクト: shubh3794/DS-ADA
 def insertAtPos(self,data,pos):
     temp = Node(data)
     count = 1
     curr = self.head
     while count < pos-1:
         curr = curr.next
         count += 1
     storeNext=curr.next
     curr.next = temp
     temp.next = storeNext
コード例 #7
0
ファイル: LLoper.py プロジェクト: shubh3794/DS-ADA
 def insertEnd(self, data):
     temp = Node(data)
     temp.next = None
     self.tail.next = temp
     self.tail = temp
     return self.tail
コード例 #8
0
ファイル: LLoper.py プロジェクト: shubh3794/DS-ADA
 def insertEnd(self,data):
     temp = Node(data)
     temp.next = None
     self.tail.next = temp
     self.tail = temp
     return self.tail