Contents
Traversing, Inserting And Deleting linear Array in Data Structure in Hindi
Traversing in linear array
हमारे पास एक linear array LA है जिससे lower bound (LB) तथा upper bound (UB) है
एक operation PROCESS जो हर element मे visiting को दिखाता है ।
Algorithm:-
- [Initialize] set K=LB
- Repeat 3 & 4 while K=<=UB
- (Visiting element) PROCESS to LA [K]
- Set K=K+1
End if (end of step 2 loop)
- Exit
Inserting in linear array
INSERT (LA, K, N, ITEM)
यहाँ LA एक linear array है जिसमे N element है K वह position है जहां पर ITEM डालना है ।
Algorithm:-
- [Initialize] set J=N
- Repeat step 3&4 while J>=K
- Set LA [J+1]=LA[J]
- Set J=J-1(decrees counter)
(End of step 2 loop)
- (Insert element) set LA [K]= ITEM
- (reset) set N=N+1
- Exit
Deleting from in linear array
DELETE (LA, N, K, ITEM)
यहाँ LA =linear array, N= numbers of element ओर K location है जहां से element delete करना है
Algorithm:-
- [Initialization] set ITEM=LA [K]
- Repeat for J=K to N-1
- Set LA[J]=LA[J+1] (j+1 element को upper bound मे move करेगा )
End loop
- Exit
ये पोस्ट आपको केसी लगी क्र्पया अपनी राय कमेंट कर के बताए ।
[wpforms id=”197″ title=”true” description=”true”]