허브포트의 티스토리

고정 헤더 영역

글 제목

메뉴 레이어

허브포트의 티스토리

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기
    • 네트워크
      • tcp ip
      • http
    • 게임
      • 게임 물리
      • 게임 수학
      • 게임 그래픽 구현
    • 언어
      • 파이썬
      • C언어
      • 영어
    • 알고리즘
    • 블로그 관련 글
      • 사이트맵
    • 비트코인
    • 일상
    • 화제
    • 식물
    • 운영체제

검색 레이어

허브포트의 티스토리

검색 영역

컨텐츠 검색

전체 글

  • 사이트 맵을 쉽게 만들고 적용하기!

    2019.12.28 by 허브포트

  • [C언어] 링크드 리스트 구현

    2019.12.28 by 허브포트

  • [자료구조] 링크드 리스트(linked list)

    2019.12.28 by 허브포트

  • 두 변수의 값 바꾸기

    2019.12.25 by 허브포트

  • [python] pygame (pip install pygame) 라이브러리

    2019.12.25 by 허브포트

  • [python] math 라이브러리

    2019.12.25 by 허브포트

  • 언어의 기본! 자료형 범위 [JAVA] [C] [C++] etc

    2019.12.21 by 허브포트

  • 팩토리얼 계산하기

    2019.12.21 by 허브포트

사이트 맵을 쉽게 만들고 적용하기!

사이트 맵은 웹사이트 내 모든 페이지의 목록을 나열한 파일이다. 또한, 일반적인 크롤링 과정에서 쉽게 발견되지 않는 웹페이지도 문제없이 크롤링되고 색인될 수 있게 해줍니다. 즉, 사이트맵은 검색엔진에게 일반적인 크롤링 과정에서 생략될 수 있는 웹페이지에 대한 정보를 제공한다. 그래서 사이트맵을 설정하는 것은 중요한 일이라고 볼 수 있다. 1. 사이트맵을 제작하는 웹 사이트 https://www.xml-sitemaps.com/ Create your Google Sitemap Online - XML Sitemaps Generator Installable version We offer a server-side script written in PHP language that you can install on y..

블로그 관련 글/사이트맵 2019. 12. 28. 13:55

[C언어] 링크드 리스트 구현

https://domaindeveloper.tistory.com/20 [자료구조] 링크드 리스트(linked list) 링크드 리스트(Linked List)는 리스트를 구현하는 방법 중에서도 간단한 자료구조이다. 리스트 내의 각 요소는 노드(Node)라고 부른다. 링크드 리스트는 이다. 링크드 리스트의.. domaindeveloper.tistory.com (링크드 리스트에 대한 설명) 노드를 C언어로 표현하면 구조체로 나타낼 수가 있다. typedef struct Node { int Data; //데이터 필드 struct Node* NextNode; //다음 노드를 가르키는 포인터 } Node; 링크드 리스트에서 필요한 연산은 다섯 가지가 있다. 노드 생성 / 소멸 노드 추가 노드 탐색 노드 삭제 노드 ..

언어/C언어 2019. 12. 28. 12:18

[자료구조] 링크드 리스트(linked list)

링크드 리스트(Linked List)는 리스트를 구현하는 방법 중에서도 간단한 자료구조이다. 리스트 내의 각 요소는 노드(Node)라고 부른다. 링크드 리스트는 이다. 링크드 리스트의 노드는 데이터를 보관하는 필드와, 다음 노드와의 연결을 하는 포인터로 이루어 진다. 이런 노드들을 연결하면 링크드 리스트가 된다. 링크드 리스트에는 헤드와 테일이라는 요소를 가지고 있다. (head, tail) 이러한 링크드 리스트는 다뤄야 하는 데이터 집합의 크기를 알지 못한다고 해도 걱정할 필요가 없다. 새로운 데이터가 생기면 노드를 만들어 테일에 붙이면 되기 때문이다. 그리고, 리스트 사이에 노드를 끼워 넣거나 제거하는 것도 아주 쉽다. 해당 노드를 가르키는 포인터만 교환해주면 된다. https://domaindeve..

알고리즘 2019. 12. 28. 12:01

두 변수의 값 바꾸기

//잘못된 예제 int a = 10; int b = 20; a = b; b = a; //a = 20 //b = 20위의 방식대로 하면 두 변수의 값이 전혀 바뀌지 않습니다 그렇다면 어떤 방식(알고리즘)을 사용해야 할까요? 1. 바꿀 두 변수 a, b 준비2. 임시로 값을 저장할 변수, temp 준비3. temp에 a값 대입4. a에 b대입5. b에 temp 대입 이것이 두 변수의 값을 바꾸는 알고리즘입니다. 그럴싸한 예제 int a = 10; int b = 20; int temp = a; a = b; b = temp; //a는 20 //b는 10

알고리즘 2019. 12. 25. 23:46

[python] pygame (pip install pygame) 라이브러리

win + r -> cmd -> pip install pygame pygame wiki : https://www.pygame.org/contribute.html BufferProxy | pygame object to export a surface buffer through an array protocol | | Methods defined here: | | __repr__(self, /) | Return repr(self). | | write(...) | write(buffer, offset=0) | Write raw bytes to object buffer. | | ---------------------------------------------------------------------- | Stat..

언어/파이썬 2019. 12. 25. 23:37

[python] math 라이브러리

Help on built-in module math: NAME math DESCRIPTION This module is always available. It provides access to the mathematical functions defined by the C standard. FUNCTIONS acos(x, /) Return the arc cosine (measured in radians) of x. acosh(x, /) Return the inverse hyperbolic cosine of x. asin(x, /) Return the arc sine (measured in radians) of x. asinh(x, /) Return the inverse hyperbolic sine of x...

언어/파이썬 2019. 12. 25. 23:32

언어의 기본! 자료형 범위 [JAVA] [C] [C++] etc

- c++ 데이터 형식 범위(자료형 크기) 형식이름 바이트 기타 이름 값의 범위 int 4 signed –2,147,483,648 ~ 2,147,483,647 unsigned int 4 unsigned 0 ~ 4,294,967,295 __int8 1 char -128 ~ 127 unsigned __int8 1 unsigned char 0 ~ 255 __int16 2 short, short int 및 signed short int –32,768 ~ 32,767 unsigned __int16 2 unsigned short, unsigned short int 0 ~ 65,535 __int32 4 signed, signed int 및 int –2,147,483,648 ~ 2,147,483,647 unsigned..

알고리즘 2019. 12. 21. 12:42

팩토리얼 계산하기

팩토리얼은 느낌표로 자연수 뒤에 느낌표를 붙이는 것으로써 표현합니다. n! 은 1부터 n까지의 자연수를 모두 곱한 것입니다. 예를 들어 5! = 1 x 2 x 3 x 4 x 5 = 120이고 3! = 1 x 2 x 3 = 6입니다 factorial(int n)이라는 함수를 만들고 싶습니다. 그렇다면 이 함수를 어떻게 작성해야 할까요? 알고리즘을 생각해봅시다. 일단 반복문을 사용해서 시작해볼까나~~ 1에서부터 숫자를 n까지 증가시켜서 하나의 변수에 모두 곱합니다. int factorial(int n) { int temp = 1; for(int i = 2; i 결괏값이 int형의 범위를 넘어가는지 체크하고 만약 int형의 범위를 넘어간다면 int형의 범위를 넘어간다는 메시지를 띄워 주면 됩니다. int fa..

알고리즘 2019. 12. 21. 12:32

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
허브포트의 티스토리 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바