Advertisement
Guest User

Untitled

a guest
Mar 28th, 2020
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. bool palindrom(node *l){
  2. node *q,*p,*t;
  3. q = l;
  4. p = NULL;
  5. while(q)
  6. if(!p){
  7. p = new node;
  8. p->key = q->key;
  9. p->next = NULL;
  10. q = q->next;
  11. }
  12. else{
  13. t = new node;
  14. t->key = q->key;
  15. t->next = p;
  16. p = t;
  17. q = q->next;
  18. }
  19. while(p){
  20. if(p->key != l->key)
  21. return 0;
  22. p = p->next;
  23. l = l->next;
  24. }
  25. return 1;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement