본문 바로가기

컴퓨터 언어33

[CSS] 선택자(Selector) 정리 flukeout.github.io/ CSS Diner A fun game to help you learn and practice CSS selectors. flukeout.github.io 최근 React Native를 공부하고 있는데요, 이를 위해서 HTML과 CSS도 공부 중입니다. 공부를 하다보니 생활코딩 님의 강의에서 위 링크의 게임을 추천받았는데요, CSS의 선택자를 연습하기 좋은 게임이라고 합니다. 저도 공부하는 입장에서 위 링크에 들어가서 문제를 풀어보았는데요, 위 게임에 나오는 선택자들을 한 번 정리해보았습니다. 정리하면서 아래 문서를 참고했습니다. www.w3schools.com/cssref/css_selectors.asp CSS Selectors Reference CSS Selector.. 2020. 12. 13.
[JAVA] 덱(Deque) 클래스 덱(Deque)은 큐(Queue)와 비슷한 개념인데요, Deque이란 단어가 Double-Ended Queue의 줄임말로서 큐의 앞과 뒤에 모두 데이터의 삽입과 삭제가 가능한 데이터 저장 방식입니다. 덱 클래스의 선언은 다음과 같습니다. Deque deque=new LinkedList(); 덱의 주요 함수는 아래와 같습니다. addFirst(Element e) // 덱의 앞쪽에 데이터 e를 추가 offerFirst(Element e) // 덱의 앞쪽에 데이터 e를 추가 addLast(Element e)// 덱의 뒷쪽에 데이터 e를 추가, add(Element e) 함수와 동일한 기능 offerLast(Elemet e) // 덱의 뒷쪽에 데이터 e를 추가, offer(Element e) 힘수와 동일한 기능.. 2020. 7. 31.
[JAVA] 큐(Queue) 클래스 오늘은 자바 큐 클래스에 대해서 글을 써보곘습니다. 먼저 큐 클래스는 아래와 같이 선언을 해줄 수 있습니다. Queue queue=new LinkedList(); 큐에서 사용할 수 있는 함수는 아래와 같습니다. offer(Element e) //큐에서 push 기능: 큐의 맨 뒤에 데이터를 삽입 poll() // 큐의 맨 앞에 있는 데이터를 반환하고, 데이터를 큐에서 삭제 element() // 큐의 맨 앞에 있는 요소를 반환 remove() //큐의 맨 앞에 있는 요소를 제거 여기서 Element는 자료형으로 Integer, String, Long, Character 등을 넣을 수 있습니다. 제가 작성한 함수들 외에도 다른 함수들이 있으니 필요하신 분들은 찾아서 사용하시면 좋을 것 같습니다. 큐를 이용.. 2020. 7. 31.
[JAVA] 스택(Stack) 클래스 며칠 전에 백준 알고리즘 문제를 풀면서 자바 스택 클래스에 대해서 알게 되었는데요, 오늘은 자바 스택 클래스에 대해서 간략히 알아보려 합니다. 자바 스택 클래스의 생성은 다음과 같이 할 수 있습니다. Stack stack = new Stack(); 자바 클래스에서 push, pop 등의 기본적인 메서드는 아래와 같이 구현되어있습니다. public void push(Element data);//스택에 push(값 저장) public Element pop();//스택에 pop(최근에 저장한 값 꺼내오기) public Element peek();//최근에 저장한 값 참조(값이 스택에서 빠져나오지 않고, 참조만 함) public boolean empty(); //스택에 비어있는지 참조 public int sea.. 2020. 7. 29.