`19년 1월 17일 모각코 실시

`19년 1월 17일 모각코 실시

 - 미세먼지가 극심한..  1월 중순입니다 😱😱😱

    이번 모각코는 평소보다 조금 늦은 시간에 진행했습니다.
   
    유택이형과 세형이형이 카이스트에서 주관하는 인공지능 시스템 강의를 듣는다고 


    하네요!  딥러닝과 텍스트기반으로 하는 인공지능이라는데 💪


    쉽게 생각하면 텍스트로 명령어를 받아드리는 아이폰의 "Siri" 나 네이버의 "Clover"와 

   같은 맥락이라 볼 수  있겠네요! 재밌어보이지만... 전 개인사정으로 같이 특강을 듣지


   못해 아쉽습니다....👉👈


    이번 모각코에서는 JAVA 이용한 Stack 구현 및 실습과 Toeic Speaking Part 2 연습을


    하는것으로 마무리 하였습니다.


    1. JAVA 복습하기 
    
       - LinkedList를 이용한 Stack 구현 및 Stack 구조 이해


public class LinkedStack {


private Node top = new Node();

private int size;

public LinkedStack() {

size = 0;
top = null;
}

public boolean isEmpty() {

return (size == 0);
}

public Object peek() {

if (size == 0)
throw new IllegalStateException("Stack is empty");
return top.object;
}

public Object pop() {

if (size == 0)
throw new IllegalStateException("Stack is empty");
Object object = top.object;
top = top.next;
--size;
return object;
}

public void push(Object object) {

top = new Node(object, top);
++size;
}

public int size() {

return size;
}

public void reverse() {

Node p = top;
for (int i = 1; i <= size - 1; i++) {
Node temp = p.next;
p.next = temp.next;
temp.next = top;
top = temp;
}
}

public Object removesecond() {

if (size == 0)
throw new IllegalStateException("Stack is empty");

Object object = top.next.object;

top.next = top.next.next;
--size;
return object;
}

public String toString() {

StringBuffer buf = new StringBuffer(Integer.toString((int) top.object));
Node p = top.next;
while (p != null) {
buf.append(" -> " + p.object);
p = p.next;
}
return buf.toString();
}

private static class Node {

Object object;
Node next;

public Node() {

}

public Node(Object object, Node next) {

this.object = object;
this.next = next;
}

}


}

    2. Toeic Speaking 
    
       - Part 2 : 사진보고 사진의 내용 묘사하기 / 말하기 요령연습 












댓글