Tech notes

고정 헤더 영역

글 제목

메뉴 레이어

Tech notes

메뉴 리스트

  • 홈
  • 방명록
  • 분류 전체보기 (155)
    • 블로그 운영 기록 (11)
    • IT (82)
      • R (3)
      • C (6)
      • Linux>Shell (14)
      • Database (7)
      • Javascript (28)
      • HTML+CSS (5)
      • 스터디 (19)
    • 기타 (38)
      • Tips (11)
      • Review (6)
      • Math (1)
      • Money (20)
    • 日本語 (24)
      • JLPTN1(上) (13)
      • JLPTN1(下) (8)
      • 비지니스일본어 (3)

검색 레이어

Tech notes

검색 영역

컨텐츠 검색
부스트코딩 뉴비챌린지 스터디 6주차 : 연결리스트

3) 연결리스트 : 도입 배열은 메모리 상에서 덩어리로 붙어있지만 연결 리스트는 각 데이터가 메모리의 각기 다른 공간에 존재함. 대신 해당 메모리의 포인터가 다음 데이터를 가리키는 구조로써 연결되어 있음. 컴퓨터 공학에서 네모로 표현할 수 있는 메모리 덩어리를 node라고 한다. 위 자료구조에서 node는 정수와 포인터(주소값) 두 가지 데이터를 담고 있음. 📣 연결리스트를 구조체로 정의하는 법 typedef struct node { int number; struct node *next; } node; struct 다음에 node라고 쓴 것은 구조체 안에서 node를 쓰기 위한 문법이다. 4) 연결리스트 : 코딩 직접 만들어보자.. 5) 연결리스트 : 시연 - 컴퓨터는 한 번에 하나의 메모리만 볼 수 있..

IT/스터디 2020. 9. 13. 11:25

부스트코딩 뉴비챌린지 스터디 6주차 : realloc

💡 realloc : realloc 은 메모리를 새로 할당한다는 의미. 이미 할당받은 기존 메모리 덩어리를 원래보다 크거나 작게 바꾸는 작업을 함. 헤더파일에 포함되어있음. 아래 코드는 크기가 int형 세개인 배열을 realloc을 이용해 4개로 늘린것. #include #include int main(void) { int *list = malloc(3 * sizeof(int)); if (list == NULL) { return 1; } list[0] = 1; list[1] = 2; list[2] = 3; // tmp 포인터에 메모리를 할당하고 list의 값 복사 int *tmp = realloc(list, 4 * sizeof(int)); if (tmp == NULL) { return 1; } // li..

IT/스터디 2020. 9. 12. 09:54

자바스크립트의 시작 : Javascript 활용 (jQuery, API 등)

5. Javascript 활용 파일로 쪼개서 정리 정돈하기 var Body = { setColor:function(color){ document.querySelector('body').style.color = color; }, //객체의 프로퍼티와 프로퍼티를 구분하는데 콤마가 필요함 SetBackgroundColor:function(color){ document.querySelector('body').style.backgroundColor = color; } var Links = { SetColor:function(color){ var alist = document.querySelectorAll('a'); var i = 0; while(i < alist.length){ alist[i].style.colo..

IT/Javascript 2020. 9. 11. 17:03

자바스크립트의 시작 : Javascript 객체

4. Javascript 객체 (Object) function nightDayHandler(self){ var target = document.querySelector('body'); if(self.value === 'night'){ target.style.backgroundColor = 'black'; target.style.color = 'white'; self.value = 'day'; var alist = document.querySelectorAll('a'); var i = 0; while(i < alist.length){ alist[i].style.color = 'powderblue'; i = i + 1; } } else { target.style.backgroundColor = 'white'..

IT/Javascript 2020. 9. 11. 15:15

추가 정보

인기글

최신글

페이징

이전
1 ··· 12 13 14 15 16 17 18 ··· 21
다음
TISTORY
Tech notes © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바