Advertisement
Guest User

Untitled

a guest
May 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. Scanner in = new Scanner(System.in);
  2. List cadeira = new List();
  3. List cursar = new List();
  4. String leitor = "";
  5. String quero = "";
  6. int cont = 0;
  7. int c = Integer.parseInt(in.nextLine());
  8. for (int i = 0; i < c; i++) {
  9. leitor = in.nextLine();
  10. cadeira.inserir(leitor);
  11. }
  12. System.out.println(cadeira.cont(0));
  13. while (in.hasNext()) {
  14. quero = in.nextLine();
  15. cont++;
  16. }
  17. String dej []= new String[cont];
  18. for (int i = 0; i < cont; i++) {
  19. if (cadeira.getDisci() == cursar.getDisci()) {
  20.  
  21. }
  22. }
  23. }
  24. }
  25.  
  26. class List {
  27. private String disci;
  28. private String req;
  29. private List next;
  30.  
  31. public List() {
  32. this.disci = null;
  33. this.next = null;
  34. }
  35.  
  36. public String getDisci() {
  37. return this.disci;
  38. }
  39.  
  40. public void setDisci(String disci) {
  41. this.disci = disci;
  42. }
  43.  
  44. public void inserir(String disci) {
  45. if (this.disci == null) {
  46. this.disci = disci;
  47. this.next = new List();
  48. } else {
  49. this.next.inserir(disci);
  50. }
  51. }
  52.  
  53. public void verificar(String req) {
  54. if (req.equals(this.disci)) {
  55. this.req = disci;
  56. this.next = new List();
  57. } else if (this.req != null) {
  58. this.next.verificar(req);
  59. }
  60. }
  61.  
  62. public int cont(int cont) {
  63. if (this.disci != null) {
  64. cont = this.next.cont(cont + 1);
  65. }
  66. return cont;
  67. }
  68.  
  69. public boolean x(String disci) {
  70. if (this.disci.equals(disci) && this.disci != null) {
  71. return true;
  72. } else if (!(this.disci.equals(disci)) && this.disci != null) {
  73. return this.next.x(disci);
  74. }
  75. return false;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement