Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class LinkedList {
- public Node firstNodeKolumna;
- public Node firstNodeWiersz;
- public LinkedList(){
- firstNodeKolumna= null;
- firstNodeWiersz = null;
- }
- public boolean isEmpty(){
- return(firstNodeKolumna== null)&&(firstNodeWiersz == null);
- }
- public void insertKolumna(int WarElementu){
- Node newNode = new Node(WarElementu);
- newNode.nextKolumna = firstNodeKolumna;
- firstNodeKolumna = newNode;
- newNode.nrKolumny++;
- }
- public void insertWiersz(int WarElementu){
- Node newNode = new Node(WarElementu);
- newNode.nextWiersz = firstNodeWiersz;
- firstNodeWiersz = newNode;
- newNode.nrWiersza++;
- }
- public Node removeFirstKolumna(){
- Node nodeReference = firstNodeKolumna;
- if(!isEmpty()){
- firstNodeKolumna = firstNodeKolumna.nextKolumna;
- firstNodeKolumna.nrKolumny--;
- }else{
- System.out.println("Emply LinkedList");
- }
- return nodeReference;
- }
- public Node removeFirstWiersz(){
- Node nodeReference = firstNodeWiersz;
- if(!isEmpty()){
- firstNodeWiersz = firstNodeWiersz.nextWiersz;
- firstNodeWiersz.nrKolumny--;
- }else{
- System.out.println("Emply LinkedList");
- }
- return nodeReference;
- }
- public void displayKolumna(){
- Node theNode = firstNodeKolumna;
- while(theNode != null){
- theNode.display();
- theNode = theNode.nextKolumna;
- }
- }
- public void displayWiersz(){
- Node theNode = firstNodeWiersz;
- while(theNode != null){
- theNode.display();
- theNode = theNode.nextWiersz;
- }
- }
- public static void main(String [ ] args){
- LinkedList list = new LinkedList();
- list.insertKolumna(4);
- list.insertKolumna(5);
- list.insertKolumna(6);
- list.insertWiersz(1);
- list.insertWiersz(2);
- list.insertWiersz(3);
- list.displayWiersz();
- System.out.println();
- list.displayKolumna();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement