티스토리

B 드라이브
검색하기

블로그 홈

B 드라이브

b-drive.tistory.com/m

s.e.s 님의 블로그입니다.

구독자
1
방명록 방문하기

주요 글 목록

  • 최대/최소 값과 인덱스 찾기 Header:   max_element(first, last)1. first: 찾고자 하는 시작 범위2. last: 찾고자 하는 끝 범위3. 리턴값: iterator(주소가 아닌 값을 얻고 싶으면 * 연산자 붙이기) 사용 예시maxValue = *max_element(v.begin(), v.end()); // 최댓값maxIndex = distance(v.begin(), maxValue); // 최댓값 인덱스 구하기 1maxIndex = max_element(v.begin(), v.end()) - v.begin(); // 최댓값 인덱스 구하기 2minValue = *min_element(v.begin(), v.end()); // 최솟값minIndex = distance(v.begin(), minValue).. 공감수 0 댓글수 0 2023. 8. 2.
  • 배열의 초기화(memset, fill, for문) 변수를 선언하면 꼭 초기화를 해주는 것이 습관인데 배열을 초기화할 때에 항상 for문을 쓰다보니 귀찮기도 하고, 더 빠른 방법이 있을까 싶어 찾아보았다. 0. 가장 간단한 방법 int arr[사이즈]={0,}; 가장 간단한 방법이다 주의점: 0으로만 초기화 할 수 있다. 0이 아닌 다른 값을 넣으면 가장 첫번째 값만 해당 값으로 초기화되고 나머지는 모두 0으로 초기화한다 1. memset void *memset( void *dest, // 대상 포인터 int c, // 초기화할 문자 size_t count // 문자 수 ); // 반환 값: dest 값 dest의 처음 count 문자를 c 문자로 설정한다 C: 또는 , C++: 헤더가 필요하다. 다른 방법들보다 속도가 빠르다고 하는데 아직 체감은 못 했.. 공감수 0 댓글수 0 2023. 7. 6.
  • 소수점 아래 출력하기 기본 출력 cout 공감수 0 댓글수 0 2023. 7. 2.
  • 문자열 함수 문자열 반복 1. 문자열.repeat(반복 횟수) 2. StringBuilder append 대소문자 전환 Character.toLowerCase(문자) Character.toUpperCase(문자) 공감수 0 댓글수 0 2023. 7. 2.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.