Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • C++

    1. C++에서 모든 지점을 방문하는 최소 시간

      배열로 주어진 몇 가지 점이 있다고 가정합니다. 모든 지점을 방문하는 데 필요한 최소 시간(초)을 찾아야 합니다. 몇 가지 조건이 있습니다. 1초 안에 수직, 수평, 대각선으로 움직일 수 있습니다. 배열에 나타나는 것과 같은 순서로 포인트를 방문해야 합니다. 따라서 점이 [(1, 1), (3, 4), (-1, 0)]이면 출력은 7이 됩니다. 최단 경로에 대한 시퀀스를 확인하면 시퀀스는 (1, 1 ), (2, 2), (3, 3), (3, 4), (2, 3), (1, 2), (0, 1), (-1, 0) 이것을 해결하기 위해 우리

    2. C++에서 정수의 곱과 자릿수의 합 빼기

      하나의 숫자가 있다고 가정합니다. 자릿수의 합과 자릿수의 곱을 찾아야 합니다. 그런 다음 합계와 곱의 차이를 찾으십시오. 따라서 숫자가 5362이면 합계는 5 + 3 + 6 + 2 =16이고 5 * 3 * 6 * 2 =180입니다. 따라서 180 – 16 =164 이 문제를 해결하려면 각 자릿수에 하나씩 더하고 곱한 다음 그 차이를 반환하십시오. 예시 이해를 돕기 위해 다음 구현을 살펴보겠습니다. − #include <bits/stdc++.h> using namespace std; class Solution { &nb

    3. C++의 정렬된 배열에서 요소가 25% 이상 표시됨

      배열 A가 있다고 가정합니다. 요소가 거의 없습니다. 일부 요소는 공통적입니다. 배열에서 공백이 25% 이상 나타나는 요소를 반환해야 합니다. 따라서 A =[1, 2, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7]이면 여기에서 4가 네 번 발생했습니다. 12(배열 크기)의 25% 이상입니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − 요소를 읽고 각각의 주파수를 저장 빈도가 배열 크기의 25%보다 크면 결과를 반환합니다. 예 이해를 돕기 위해 다음 구현을 살펴보겠습니다. − #include <bits/s

    4. C++에서 오른쪽의 가장 큰 요소로 요소 바꾸기

      배열 A가 있다고 가정합니다. 이 요소의 오른쪽에 있는 가장 큰 요소로 모든 요소를 ​​교체해야 합니다. 그리고 마지막 것을 -1로 바꿉니다. 따라서 A =[5, 17, 40, 6, 3, 8, 2]이면 [40,40,8,8,8,2,-1]이 됩니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − 배열 요소를 오른쪽에서 왼쪽으로 읽습니다. e :=-1 i:=n – 1 ~ 0 온도 :=전자 e :=e와 array[i] 사이의 최대값 배열[i] :=임시 반환 배열 예시 이해를 돕기 위해 다음 구현을 살펴보겠습니다. − #in

    5. C++에서 N개의 고유 정수 합계를 0으로 찾기

      정수 n이 있다고 가정합니다. n개의 고유한 정수를 포함하는 배열을 반환해야 합이 0이 됩니다. 따라서 입력이 n =5인 경우 가능한 출력은 [-7, -1, 1, 3, 4] 이 문제를 해결하기 위해 다음 단계를 따릅니다. − 배열 A를 최종 답으로 취하고 x :=0 0 ~ n – 2 범위의 i에 대해 A[i] =(i + 1) x :=x + i + 1 A[n – 1] =x 리턴 A 예 이해를 돕기 위해 다음 구현을 살펴보겠습니다. − #include <bits/stdc++.h> using namespace std

    6. C++ STL의 deque assign() 함수

      주어진 작업은 C++ STL에서 deque::assign()의 작동을 보여주는 것입니다. Deque는 이중 종료 큐입니다. C++에서 deque::assign()은 deque 컨테이너에 새 값을 할당하는 데 사용되는 내장 함수입니다. 이 함수가 호출될 때마다 기존 값을 대체하고 그에 따라 할당된 크기를 변경하여 deque 컨테이너에 새 값을 할당합니다. 구문 deque::assign() 구문은 다음과 같습니다 - dequename.assign(<int> size, <int> val) 매개변수 이 기능은 2

    7. C++ STL의 list back() 함수

      주어진 것은 C++에서 list back() 함수의 작동을 보여주는 작업입니다. list::back() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 목록의 마지막 요소를 표시하는 데 사용됩니다. 이 함수를 호출하기 전에 헤더 파일이 포함되어야 합니다. 구문 List_Name.back(); 매개변수 함수는 매개변수를 허용하지 않습니다. 반환 값 이 함수는 목록의 마지막 요소 값을 반환합니다. 예시 Input: Lt.assign(3,10) Lt.back() Output: 10 설명 − 다음 예제는 back() 함수를

    8. C++ STL에서 cbegin() 및 cend() 함수 나열

      C++에서 list::cbegin() 및 list::cend 함수의 작동을 보여주는 작업이 제공됩니다. list::cbegin() 및 list::cend() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 이러한 함수를 호출하려면 헤더 파일이 포함되어야 합니다. 목록::cbegin() 이 함수는 목록의 시작 요소를 가리키는 상수 반복자를 반환합니다. 목록을 탐색하는 데 사용할 수 있지만 목록의 값을 변경할 수는 없으므로 cbegin() 함수는 반복에만 사용할 수 있습니다. 구문 List_Name.cbegin(); 매

    9. C++ STL에서 crbegin() 및 crend() 함수 나열

      주어진 것은 C++에서 list crbegin() 및 crend() 함수의 작동을 보여주는 작업입니다. list::crbegin() 및 list::crend() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 이러한 함수를 호출하려면 헤더 파일이 포함되어야 합니다. 목록::crbegin() 이 함수는 목록의 역방향 시작이 될 목록의 끝 요소를 가리키는 상수 반복자를 반환합니다. 목록을 역추적하는 데 사용할 수 있지만 목록의 값을 변경할 수는 없습니다. 즉, crbegin() 함수는 반복에만 사용할 수 있습니다. 구문

    10. C++ STL의 assign() 함수 나열

      주어진 것은 C++에서 assign() 함수의 작동을 보여주는 작업입니다. list::assign() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 값을 목록에 할당하고 한 목록에서 다른 목록으로 값을 복사하는 데 사용됩니다. 이 함수를 호출하려면 헤더 파일이 포함되어야 합니다. 구문 새 값을 할당하는 구문은 다음과 같습니다 - List_Name.assign(size,value) 구문 한 목록에서 다른 목록으로 값을 복사하는 구문은 다음과 같습니다. - First_List.assign(Second_List.begin(

    11. C++ STL의 emplace() 함수 나열

      주어진 것은 C++에서 list emplace() 함수의 작동을 보여주는 작업입니다. list::emplace() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 리스트 내에서 사용자가 지정한 위치에 값을 삽입할 때 사용합니다. 이 함수를 호출하려면 헤더 파일이 포함되어야 합니다. 구문 List_Name.emplace(position,element) 매개변수 이 함수는 두 개의 매개변수를 취합니다 - 첫 번째는 위치입니다. , 새 요소가 배치되어야 하는 위치를 나타내고 두 번째는 값입니다. , 해당 위치의 목록 내부에

    12. C++의 Copysign() 함수

      주어진 작업은 C++에서 copysign()의 작동을 보여주는 것입니다. copysign() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 두 개의 인수를 취하고 첫 번째 값의 크기와 두 번째 값의 부호를 결합하여 결과를 생성합니다. 이 함수를 호출하려면 또는 헤더 파일이 포함되어야 합니다. 구문 구문은 다음과 같습니다 - copysign(x,y) 예시 Input: copysign(4,-5) Output: -4 설명 - 다음 예는 한 값의 부호를 다른 값의 크기로 복사하는 방법을 보여줍니다. 두 번째 인수의 부호는

    13. C++의 복소수에 대한 Cos() 함수

      주어진 작업은 C++에서 복소수에 대한 cos() 함수의 작동을 보여주는 것입니다. cos() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 표준 cos() 함수와 약간 다릅니다. 단순 정수 또는 유리수의 코사인을 계산하는 대신 복소수의 복소 코사인 값을 계산합니다. 복소 코사인 계산을 위한 수학 공식은 다음과 같습니다. - 코스(z) =(e^(iz) + e^(-iz))/2 여기서 z는 복소수를 나타내고 i는 iota를 나타냅니다. 복소수는 다음과 같이 선언해야 합니다. - 복합 이름(a,b) 여기에서 복잡한 데이

    14. C++로 작업하는 복소수를 위한 cosh() 함수

      주어진 작업은 C++에서 복소수에 대한 cosh() 함수의 작동을 보여주는 것입니다. cosh() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 표준 cosh() 함수와 조금 다릅니다. 라디안 단위 각도의 쌍곡선 코사인을 계산하는 대신 복소수의 복소수 쌍곡선 코사인 값을 계산합니다. 복소 쌍곡선 코사인 계산을 위한 수학 공식은 다음과 같습니다. - cosh(z) =(e^(z) + e^(-z))/z 여기서 z는 복소수를 나타내고 i는 iota를 나타냅니다. 복소수는 다음과 같이 선언해야 합니다. - 복합 이름(a,b)

    15. C++의 clocale 헤더 파일

      주어진 작업은 C++에서 헤더 파일의 사용을 보여주는 것입니다. 헤더 파일은 C++ 표준 라이브러리의 일부인 지역화 라이브러리의 일부입니다. 원래 라는 이름의 C 표준 라이브러리에 있었습니다. 이 헤더 파일에 포함된 함수 및 선언은 다른 국가의 날짜 형식 및 통화 기호가 필요한 작업에 사용됩니다. 헤더 파일에 포함된 함수는 setlocale() 및 localeconv()입니다. 이 헤더 파일에 정의되고 이 두 함수에서 사용되는 매크로는 - LC_ALL 모든 것을 설정합니다. LC_COLLATE- strcoll 및 s

    16. C++의 const_cast - 유형 캐스팅 연산자

      주어진 작업은 C++에서 const_cast의 작동을 보여주는 것입니다. const_cast는 유형 캐스팅 연산자 중 하나입니다. 어떤 개체의 상수 값을 변경하는 데 사용되거나 개체의 상수 특성을 제거하는 데 사용된다고 말할 수 있습니다. const_cast는 특정 시점에서 가끔씩 변경해야 하는 일정한 값을 가진 개체가 있는 프로그램에서 사용할 수 있습니다. 구문 구문은 다음과 같습니다 - const_cast<type name>(expression) 예시 Input: const int x = 50; const int

    17. C++의 const 캐스트

      주어진 작업은 C++에서 const_cast의 작동을 보여주는 것입니다. const_cast는 유형 캐스팅 연산자 중 하나입니다. 어떤 개체의 상수 값을 변경하는 데 사용되거나 개체의 상수 특성을 제거하는 데 사용된다고 말할 수 있습니다. const_cast는 특정 시점에서 가끔 변경해야 하는 일정한 값을 가진 개체가 있는 프로그램에서 사용할 수 있습니다. 구문 구문은 다음과 같습니다 - const_cast(표현식) 예시 입력:x =50const int* y =&xcout<<이전 값은<<*y<<\n;int* z=const_ca

    18. C++에서 STL을 사용하여 첫 번째 배열에 있고 두 번째 배열에는 없는 요소

      두 개의 배열이 있습니다. 작업은 두 배열을 비교하고 C++의 표준 템플릿 라이브러리(STL)를 사용하여 첫 번째 배열에는 있지만 두 번째 배열에는 없는 숫자를 찾는 것입니다. 예 Input: array1[ ] = {1,2,3,4,5,7} array2[ ] = {2,3,4,5,6,8} Output: 1, 7 Input: array1[ ] = {1,20,33,45,67} array2[ ] = {1,12,13,114,15,13} Output: 20,33,45,67 아래 프로그램에서 사용된 접근 방식은 다음과 같습니다. 다음 - 이

    19. C++ STL의 순방향 목록 assign() 함수

      주어진 것은 C++에서 forward_list assign() 함수의 작동을 보여주는 작업입니다. forward_list는 이전 요소뿐만 아니라 다음 요소와의 연결을 유지하는 일반 목록과 달리 다음 요소와의 연결만 유지하므로 순방향 및 역방향 반복에 도움이 됩니다. 하지만 forward_list는 순방향으로만 반복할 수 있습니다. forward_list::assign() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 순방향 목록 내부에 요소를 삽입하는 데 사용되며 목록에 이미 일부 요소가 포함되어 있으면 사용자가 추가한 새

    20. C++ STL의 forward_list cbegin()

      C++에서 forward_list::cbegin() 함수의 작동을 보여주는 작업이 주어집니다. forward_list는 이전 요소뿐만 아니라 다음 요소와의 연결을 유지하는 일반 목록과 달리 다음 요소와의 연결만 유지하므로 양방향 반복에 도움이 됩니다. 그러나 forward_list는 순방향으로만 반복할 수 있습니다. forward_list::cbegin() 함수는 C++ 표준 템플릿 라이브러리의 일부입니다. 목록의 맨 처음 요소를 얻는 데 사용됩니다. 헤더 파일은 함수를 호출하기 위해 포함되어야 합니다. 구문 Forward_

    Total 5992 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:122/300  20-컴퓨터/Page Goto:1 116 117 118 119 120 121 122 123 124 125 126 127 128