시나위

  • 홈
  • 태그
  • 방명록

Vector 2

Rust - 9. 컬렉션(vector, string, hash map)

벡터, 해시맵 등 사용할수 있는 크레이트를 모아둔 듯하다. 컬렉션은 모두 힙에 저장되는 데이터라고 한다. https://doc.rust-lang.org/std/collections/index.html 표준 라이브러리 컬렉션은 여기서 확인! 1. 벡터 Vector 배열이랑은 다르다. c++의 벡터생각하면 될듯 2. 문자열 String 문자열은 어느 언어든 사용하지. UTF-8 문자열(String)은 인덱싱을 지원하지 않음 UTF-8 을 지원해서 유니코드의 스칼라값이 2바이트를 차지하므로 인덱스와 항상 대응하지 않음 3. 해시맵 Hash map 파이썬 딕셔너리, c++ 해시맵 등등 https://doc.rust-kr.org/ch08-00-common-collections.html

STUDY/Rust 2024.02.20

[백준] 10830 행렬제곱 C++

https://www.acmicpc.net/problem/10830 10830번: 행렬 제곱 크기가 N*N인 행렬 A가 주어진다. 이때, A의 B제곱을 구하는 프로그램을 작성하시오. 수가 매우 커질 수 있으니, A^B의 각 원소를 1,000으로 나눈 나머지를 출력한다. www.acmicpc.net 오랜만에 분할정복 문제이다. dp를 사용하지 않아서 알고리즘 자체는 어렵지 않는데 c++사용할때 조금 문제가 있었다. #include #include using namespace std; void copy(int* dest, const int* origin, int N) { // N: size of dest(same as size of origin) for (int i = 0; i < N; ++i) { for ..

STUDY/Algorithm 2021.12.10
이전
1
다음
더보기
프로필사진

하고 싶은 거 다하고 정리하는 블로그

  • 분류 전체보기 (669)
    • STUDY (529)
      • Algorithm (402)
      • C, C++ (7)
      • Python (33)
      • Rust (28)
      • Swift & iOS (16)
      • Web (10)
      • Raspberry Pi (10)
      • Others (23)
    • OTHERS (140)
      • 내 생각 (134)
      • 리뷰 (5)

Tag

BFS, 그래프탐색, 구현, 혼공파, python3, 브루트포스, dfs, 백트래킹, baekjoon, 혼공단, 백준, 파이썬, 다익스트라, 프로그래머스, dp, python, 시뮬레이션, C++, C, BOJ,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바