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

    1. C++에서 정확히 k 개의 가장자리를 사용하여 소스에서 목적지까지 가능한 모든 도보 계산

      이 튜토리얼에서는 정확히 k 개의 모서리를 가진 소스에서 목적지까지의 도보 수를 찾는 프로그램에 대해 논의할 것입니다. 이를 위해 그래프와 소스 및 대상 값이 제공됩니다. 우리의 임무는 소스에서 시작하여 정확히 k 개의 에지를 갖는 목적지까지 가능한 모든 경로를 찾는 것입니다. 예 #include <iostream> using namespace std; #define V 4 //counting walks using recursion int countwalks(int graph[][V], int u, int v, int

    2. 곱이 <=K인 모든 하위 시퀀스 계산 – C++의 재귀 접근 방식

      이 튜토리얼에서는 제품이 <=k인 부분 시퀀스의 수를 찾는 프로그램에 대해 논의할 것입니다. 이를 위해 배열과 값 K가 제공됩니다. 우리의 임무는 곱이 K인 부분 시퀀스의 수를 찾는 것입니다. 예시 #include <bits/stdc++.h> #define ll long long using namespace std; //keeping count of discarded sub sequences ll discard_count = 0; ll power(ll a, ll n){    if (n == 0) &nb

    3. C++ STL에서 생성자로 목록을 만드는 방법

      이 자습서에서는 C++ STL에서 생성자를 사용하여 목록을 만드는 방법을 이해하는 프로그램에 대해 설명합니다. 목록은 비연속 방식으로 메모리에 요소를 저장하는 데이터 구조입니다. 벡터에 비해 삽입 및 삭제가 빠릅니다. 예시 #include <iostream> #include <list> using namespace std; //printing the list void print_list(list<int> mylist){    list<int>::iterator it; &

    4. C++에서 쌍의 unordered_map을 만드는 방법은 무엇입니까?

      이 튜토리얼에서는 C++에서 순서 없는 쌍 맵을 만드는 방법을 이해하는 프로그램에 대해 설명합니다. 정렬되지 않은 맵은 기본적으로 쌍에 대한 해시 함수를 포함하지 않는 맵입니다. 특정 쌍에 대한 해시 값을 원하면 명시적으로 전달해야 합니다. 예시 #include <bits/stdc++.h> using namespace std; //to hash any given pair struct hash_pair {    template <class T1, class T2>    siz

    5. C++에서 사용자 정의 클래스의 unordered_map을 만드는 방법은 무엇입니까?

      이 튜토리얼에서는 C++에서 사용자 정의 클래스의 정렬되지 않은 맵을 만드는 방법을 이해하는 프로그램에 대해 설명합니다. 사용자 정의 클래스에서 순서가 지정되지 않은 맵을 만들기 위해 세 번째 인수인 클래스 메서드로 해시 함수를 전달합니다. 예시 #include <bits/stdc++.h> using namespace std; //objects of class to be used as key values struct Person {    string first, last;    Per

    6. C++에서 사용자 정의 클래스 또는 구조체의 unordered_set을 만드는 방법은 무엇입니까?

      이 튜토리얼에서는 C++에서 정렬되지 않은 사용자 정의 클래스 또는 구조체 집합을 만드는 방법을 이해하는 프로그램에 대해 설명합니다. 이를 위해 구조 유형을 생성한 다음 두 구조 유형을 사용자가 정의한 함수와 비교하여 해시 함수를 저장합니다. 예시 #include <bits/stdc++.h> using namespace std; //defined structure struct Test {    int id;    bool operator==(const Test& t) const

    7. C++에서 STL을 사용하여 두 배열 사이의 공통 요소를 찾는 방법은 무엇입니까?

      이 튜토리얼에서는 C++에서 STL을 사용하여 두 배열 사이의 공통 요소를 찾는 방법을 이해하는 프로그램에 대해 설명합니다. 주어진 두 배열 사이의 공통 요소를 찾기 위해 set_intersetion() 메서드를 사용할 것입니다. 예시 #include <bits/stdc++.h> using namespace std; int main(){    //defining the array    int arr1[] = { 1, 45, 54, 71, 76, 12 };    int

    8. C++에서 STL을 사용하여 두 벡터 사이의 공통 요소를 찾는 방법은 무엇입니까?

      이 튜토리얼에서는 C++에서 STL을 사용하여 두 벡터 사이의 공통 요소를 찾는 방법을 이해하는 프로그램에 대해 논의할 것입니다. 주어진 두 벡터 사이의 공통 요소를 찾기 위해 set_intersetion() 메서드를 사용할 것입니다. 예시 #include <bits/stdc++.h> using namespace std; int main(){    //defining the vectors    vector<int> vector1 = { 1, 45, 54, 71, 76, 12

    9. C++에서 STL을 사용하여 벡터의 최대 요소를 찾는 방법은 무엇입니까?

      이 튜토리얼에서는 C++에서 STL을 사용하여 벡터의 최대 요소를 찾는 방법을 이해하는 프로그램에 대해 설명합니다. 주어진 벡터에서 최대 요소를 찾기 위해 STL 라이브러리의 *max_element() 메서드를 사용할 것입니다. 예 #include <bits/stdc++.h> using namespace std; int main(){    //defining the vector    vector<int> a = { 1, 45, 54, 71, 76, 12 };  

    10. C++에서 STL을 사용하여 벡터 요소의 합을 찾는 방법은 무엇입니까?

      이 튜토리얼에서는 C++에서 STL을 사용하여 벡터 요소의 합을 찾는 방법을 이해하는 프로그램에 대해 설명합니다. 주어진 벡터 요소의 합을 찾으려면 STL 라이브러리의 누적() 메서드를 사용합니다. 예 #include <bits/stdc++.h> using namespace std; int main(){    //defining the vector    vector<int> a = { 1, 45, 54, 71, 76, 12 };    cout <<

    11. C++에서 클래스를 다른 클래스 유형으로 변환하는 방법은 무엇입니까?

      이 튜토리얼에서는 C/C++에서 클래스를 다른 클래스 유형으로 변환하는 방법을 이해하는 프로그램에 대해 설명합니다. 연산자 오버로딩의 도움으로 클래스 변환을 수행할 수 있습니다. 이렇게 하면 한 클래스 유형의 데이터를 다른 클래스 유형의 개체에 할당할 수 있습니다. 예시 #include <bits/stdc++.h> using namespace std; //type to which it will be converted class Class_type_one {    string a = "Tut

    12. C++ STL에서 시작() 및 끝() 나열

      C++에서 기능 목록 시작( ) 및 목록 끝( ) 기능을 STL로 표시하는 작업이 주어집니다. STL의 목록이란 무엇입니까 목록은 순서대로 어디에서나 일정한 시간 삽입 및 삭제를 허용하는 데이터 구조입니다. 목록은 이중 연결 목록으로 구현됩니다. 목록은 비연속적인 메모리 할당을 허용합니다. 목록은 배열, 벡터 및 데크보다 컨테이너의 모든 위치에서 요소의 삽입 추출 및 이동을 더 잘 수행합니다. 목록에서 요소에 대한 직접 액세스는 느리고 목록은 forward_list와 비슷하지만 순방향 목록 개체는 단일 연결 목록이며 앞으로만 반복

    13. C++ STL에서 고유한( ) 나열

      C++에서 기능 목록 고유( ) 함수를 STL로 표시하는 작업이 주어집니다. STL의 목록이란 무엇입니까 목록은 순서대로 어디에서나 일정한 시간 삽입 및 삭제를 허용하는 컨테이너입니다. 목록은 이중 연결 목록으로 구현됩니다. 목록은 비연속적인 메모리 할당을 허용합니다. 목록은 배열, 벡터 및 데크보다 컨테이너의 모든 위치에서 요소의 삽입 추출 및 이동을 더 잘 수행합니다. 목록에서 요소에 대한 직접 액세스는 느리고 목록은 forward_list와 비슷하지만 순방향 목록 개체는 단일 연결 목록이며 앞으로만 반복될 수 있습니다. 독특

    14. STL의 C++에서 deque_resize()

      주어진 것은 C++ STL에서 deque resize() 함수의 기능을 보여주는 작업입니다. Deque란 무엇입니까 Deque는 양쪽 끝에서 확장 및 축소 기능을 제공하는 시퀀스 컨테이너인 Double Ended Queues입니다. 큐 데이터 구조는 사용자가 END에서만 데이터를 삽입하고 FRONT에서 데이터를 삭제할 수 있도록 합니다. 사람이 END에서만 대기열에 삽입될 수 있고 FRONT에 서 있는 사람이 가장 먼저 제거되는 반면 Double Ended 대기열에서는 데이터의 삽입 및 삭제가 양쪽에서 모두 가능한 버스 정류장의

    15. C++ STL의 삽입() 목록

      C++에서 기능 목록 삽입() 함수를 STL로 표시하는 작업이 주어집니다. STL의 목록이란 무엇입니까 목록은 순서대로 어디에서나 일정한 시간 삽입 및 삭제를 허용하는 컨테이너입니다. 목록은 이중 연결 목록으로 구현됩니다. 목록은 비연속적인 메모리 할당을 허용합니다. 목록은 배열, 벡터 및 데크보다 컨테이너의 모든 위치에서 요소의 삽입 추출 및 이동을 더 잘 수행합니다. 목록에서 요소에 대한 직접 액세스는 느리고 목록은 forward_list와 비슷하지만 순방향 목록 개체는 단일 연결 목록이며 앞으로만 반복될 수 있습니다. 삽입(

    16. STL의 C++에서 deque push_back()

      주어진 것은 C++ STL에서 deque push_back() 함수의 기능을 보여주는 작업입니다. Deque란 무엇입니까 Deque는 양쪽 끝에서 확장 및 축소 기능을 제공하는 시퀀스 컨테이너인 Double Ended Queues입니다. 큐 데이터 구조는 사용자가 END에서만 데이터를 삽입하고 FRONT에서 데이터를 삭제할 수 있도록 합니다. 사람이 END에서만 대기열에 삽입될 수 있고 FRONT에 서 있는 사람이 가장 먼저 제거되는 반면 Double Ended 대기열에서는 데이터의 삽입 및 삭제가 양쪽에서 모두 가능한 버스 정류

    17. STL의 C++에서 deque front( ) 및 deque back( )

      C++ STL에서 deque front( ) 및 deque back( ) 함수의 기능을 보여주는 작업이 주어집니다. Deque란 무엇입니까 Deque는 양쪽 끝에서 확장 및 축소 기능을 제공하는 시퀀스 컨테이너인 Double Ended Queues입니다. 큐 데이터 구조는 사용자가 END에서만 데이터를 삽입하고 FRONT에서 데이터를 삭제할 수 있도록 합니다. 사람이 END에서만 대기열에 삽입될 수 있고 FRONT에 서 있는 사람이 가장 먼저 제거되는 반면 Double Ended 대기열에서는 데이터의 삽입 및 삭제가 양쪽에서 모두

    18. C++에서 deque back()이란 무엇입니까?

      deque back() 함수는 deque의 마지막 요소를 참조하는 데 사용됩니다. 구문 dequename.back( ) 예시 입력 데크 - 11 12 13 14 15 출력 새로운 데크 - 15 입력 데크 - C H O I C E 출력 새로운 데크 - E 접근법을 따를 수 있음 먼저 deque를 선언합니다. 그런 다음 데크를 인쇄합니다. 그런 다음 back() 함수를 정의합니다. 위의 접근 방식을 사용하여 데크의 마지막 요소를 가져올 수 있습니다. 예시 // C++ code to demonstrate th

    19. STL의 C++에서 Deque emplace_front( ) 및 deque emplace_back( )

      C++ STL에서 deque emplace_front( ) 및 deque emplace_back( ) 함수의 기능을 보여주는 작업이 주어집니다. Deque란 무엇입니까 Deque는 양쪽 끝에서 확장 및 축소 기능을 제공하는 시퀀스 컨테이너인 Double Ended Queues입니다. 큐 데이터 구조는 사용자가 END에만 데이터를 삽입하고 FRONT에서 데이터를 삭제할 수 있도록 합니다. 사람이 END에서만 대기열에 삽입될 수 있고 FRONT에 서 있는 사람이 가장 먼저 제거되는 반면 Double Ended 대기열에서는 데이터의 삽

    20. C++에서 emplace_back()이란 무엇입니까?

      이 함수는 deque의 끝에 새 요소를 삽입하는 데 사용됩니다. 구문 dequename.emplace_back(value) 매개변수 Value - deque 끝에 삽입될 요소를 정의합니다. 예 입력 데크 - 11 12 13 14 15 출력 새 데크 − 11 12 13 14 15 16 입력 데크 − M O M E N T 출력 New Deque − M O M E N T S 접근법을 따를 수 있음 먼저 deque를 선언합니다. 그런 다음 데크를 인쇄합니다. 그런 다음 emplace_back( ) 함수를 정의합니다

    Total 5992 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:136/300  20-컴퓨터/Page Goto:1 130 131 132 133 134 135 136 137 138 139 140 141 142