본문 바로가기 메뉴 바로가기

포도밭 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

포도밭 개발자

검색하기 폼
  • 분류 전체보기 (114)
    • Algorithm (67)
      • 알고리즘 문제풀이 (62)
      • 알고리즘 개념 (5)
    • 개발지식 (8)
      • 개발서적 (0)
      • TIL (Today I learned) (8)
    • iOS (37)
      • iOS 개발 (9)
      • Swift (15)
      • RxSwift (7)
      • SwiftUI (3)
      • Edwith [부스트코스] (2)
  • 방명록

BubbleSort (1)
C++) 버블정렬 (Bubble Sort)

버블정렬은 구현이 가장 간단한 정렬 알고리즘입니다! 배열을 순회하면서, 다음 값이 현재값보다 작다면 현재값과 다음값을 교환해줍니다. LOOP를 한번 수행할 때마다, 가장 큰 수가 해당 LOOP의 맨 뒤로 이동하게 됩니다. for문을 두번 중첩하며 O(N^2) 시간복잡도를 가집니다. C++ 소스 코드 #include using namespace std; int main(){ int n = 10; int nums[10] = {3,6,1,2,9,7,4,5,10,8}; for(int i=0;i

Algorithm/알고리즘 개념 2020. 11. 23. 18:50
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • ARKit
  • GraphDB
  • DispatchQueue
  • UIHostingController
  • rxswift6
  • 프로그래머스
  • infallible
  • 코코아팟
  • Swift
  • 카카오인턴십
  • SwiftUI
  • coreml
  • boj
  • ios
  • disposeBag
  • 백준온라인저지
  • Lottie
  • 알고리즘
  • 백준
  • Swift weak
  • C++
  • blendshape
  • 안드로이드
  • Kotlin
  • SWEA
  • Swift unowned
  • rxswift
  • blendshapes
  • Reactivex
  • cocoapods
more
«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바