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

    1. C++에서 시리즈 9, 23, 45, 75, 113…의 N번째 항을 찾는 프로그램

      이 문제에서 급수의 n번째 항을 나타내는 정수 n이 주어집니다. 우리의 임무는 C++에서 시리즈 9, 23, 45, 75, 113…의 N번째 항을 찾는 프로그램을 만드는 것입니다. 문제 설명 − 여기에서 급수의 일반항을 구할 급수의 n번째 항을 찾아야 합니다. 시리즈는 9, 23, 45, 75, 113, 159, 213, … 문제를 이해하기 위해 예를 들어보겠습니다. 입력 - n =5 출력 − 159 솔루션 접근 방식, 주어진 시리즈의 일반 용어는 N번째 항 =(((2*N + 3)^2) - 2*N) 예시 #includ

    2. C++에서 이차방정식의 해의 개수를 구하는 프로그램

      이 문제에서 a,b 및 c가 상수인 ax2 + bx + c 유형의 이차 방정식이 제공됩니다. 우리의 임무는 C++의 이차 방정식에서 솔루션의 수를 찾는 프로그램을 만드는 것입니다. 문제 설명 − 여기에서 최대 2개의 해를 가질 수 있는 이차 방정식의 해의 수를 찾아야 합니다. 문제를 이해하기 위해 몇 가지 예를 들어보겠습니다. 예시 1: 입력 − 3x2 + 7x + 4 출력 - 2 설명 - 방정식의 두 해는 1과 4/3입니다. 예시 2: 입력 − x2 - 4x + 4 출력 − 1 설명 - 방정식의 해는 2입니다.

    3. C++에서 체스판의 사각형 수를 찾는 프로그램

      이 문제에서는 체스판 크기가 주어집니다. 우리의 임무는 C++에서 체스판의 사각형 수를 찾는 프로그램을 만드는 것입니다. 문제 설명 - 체스판에서 사각형의 수를 찾기 위해. 체스판 내부에 있는 정사각형의 모든 조합을 계산해야 합니다. 즉, 측면 1x1, 2x2, 3x3 … nxn의 정사각형을 고려합니다. 문제를 이해하기 위해 예를 들어보겠습니다. 입력: n =4. 출력 :30 Squares of size 1x1 -> 16 Squares of size 2x2 -> 9 Squares of size 3x3 ->

    4. C++에서 사용자 입력의 데이터 유형을 찾는 프로그램

      이 문제에서는 사용자로부터 입력을 받습니다. 우리의 임무는 C++에서 사용자 입력의 데이터 유형을 찾는 프로그램을 만드는 것입니다. 문제 설명 − 사용자로부터 입력을 받아 입력 값의 데이터 유형을 확인합니다. 문제를 이해하기 위해 예를 들어 보겠습니다. 예시 1: 입력 − 34 출력 - 정수입니다. 예시 2: 입력 - 튜토리얼 포인트 출력 - 문자열입니다. 솔루션 접근 방식: 입력한 문자열이 숫자인지 아닌지 확인합니다. 숫자인 경우 정수인지 부동 소수점 값인지 확인합니다. 숫자가 아니면 문자열인지 확인합니다. 예

    5. C++에서 패리티를 찾는 프로그램

      이 자습서에서는 패리티를 찾는 프로그램에 대해 설명합니다. 이를 위해 번호가 제공됩니다. 우리의 임무는 그것의 패리티, 즉 1의 개수가 홀수인지 짝수인지를 찾는 것입니다. 예시 # include<bits/stdc++.h> # define bool int using namespace std; //finding the parity of given number bool getParity(unsigned int n) {    bool parity = 0;    while (n){  

    6. C++에서 정사각형과 직사각형의 둘레/둘레를 찾는 프로그램

      이 문제에서는 정사각형의 한 변(A)과 직사각형의 길이와 너비(L 및 B)가 제공됩니다. 우리의 임무는 C++에서 정사각형과 직사각형의 둘레/원주를 찾는 프로그램을 만드는 것입니다. 문제 설명: 정사각형의 둘레를 구하려면 정사각형의 한 변(a)이 필요합니다. 이를 위해 4a인 정사각형 둘레 공식을 사용합니다. . 직사각형의 둘레를 찾으려면 직사각형의 길이(L)와 너비(B)가 필요합니다. 이를 위해 2(L+B)인 직사각형 둘레 공식을 사용합니다. . 정사각형의 둘레/둘레: 정사각형은 네 변이 모두 같고 모든 각도가 9

    7. C++에서 주어진 간격 사이의 소수를 찾는 프로그램

      이 튜토리얼에서는 주어진 간격 사이의 소수를 찾는 프로그램에 대해 논의할 것입니다. 이를 위해 두 개의 정수가 제공됩니다. 우리의 임무는 그 특정 범위에서 소수를 찾는 것입니다. 예시 #include <bits/stdc++.h> using namespace std; int main() {    int a, b, i, j, flag;    //getting lower range    a = 3;    //getting upper range  

    8. C++에서 큰 수를 11로 나눈 나머지를 구하는 프로그램

      이 문제에서는 큰 숫자인 문자열 num이 제공됩니다. 우리의 임무는 C++에서 큰 수를 11로 나눌 때 나머지를 구하는 프로그램을 만드는 것입니다. 문제 설명 − 문자열로 정의된 숫자를 11로 나눈 나머지를 구해야 합니다. 문제를 이해하기 위해 예를 들어보겠습니다. 입력 num = “43212981843718452” 출력 7 솔루션 접근 방식 나머지를 찾으려면 분명히 숫자를 나눌 필요가 있습니다. 그러나 거대한 숫자를 나누는 것은 복잡한 과정이므로 과정을 쉽게 하기 위해 숫자를 숫자로 나눕니다. 그리고

    9. C++에서 큰 수를 r로 나눈 나머지를 구하는 프로그램

      이 문제에서는 큰 수인 문자열 num과 정수 R이 주어집니다. 우리의 임무는 C++에서 큰 수를 r로 나눌 때 나머지를 찾는 프로그램을 만드는 것입니다. . 문제 설명 − 문자열로 정의된 숫자를 두 자리 숫자인 r로 나눈 나머지를 구해야 합니다. 문제를 이해하기 위해 예를 들어보겠습니다. 입력 num = “123423450942121” r = 54 출력 7 해결 방법 나머지를 찾으려면 분명히 숫자를 나누어야 합니다. 그러나 거대한 숫자를 나누는 것은 복잡한 과정이므로 과정을 쉽게 하기 위해 숫자를 숫자로

    10. C++에서 모듈로 또는 % 연산자를 사용하지 않고 나머지를 찾는 프로그램

      이 문제에서 우리는 두 개의 숫자 N과 D를 받았습니다. 우리의 임무는 C++에서 모듈로 또는 % 연산자를 사용하지 않고 나머지를 찾는 프로그램을 만드는 것입니다. . 문제 설명 − 숫자 N을 D로 나눈 나머지를 찾아야 합니다. 하지만 여기에는 모듈로 또는 % 연산자를 사용할 수 없습니다. 문제를 이해하기 위해 예를 들어보겠습니다. 입력 N = 53 D = 3 출력 2 솔루션 접근 방식 나머지를 찾으려면 간단한 접근 방식은 N보다 작은 수를 찾는 것입니다. 이는 D의 배수입니다. 그리고 기판은 N에서 숫자를 구합니다. 나머지

    11. C++에서 secant 방법을 사용하여 방정식의 근을 찾는 프로그램

      이 튜토리얼에서는 secant 방법을 사용하여 방정식의 근을 찾는 프로그램에 대해 설명합니다. 이를 위해 방정식이 제공됩니다. 우리의 임무는 반복 시컨트 방법을 사용하여 해당 방정식의 근을 찾는 것입니다. 예시 #include <bits/stdc++.h> using namespace std; float f(float x) {    float f = pow(x, 3) + x - 1;    return f; } void secant(float x1, float x2, float E) {

    12. C++에서 두 번째로 자주 사용되는 문자를 찾는 프로그램

      이 문제에서는 문자열 str이 제공됩니다. 우리의 임무는 C++에서 두 번째로 자주 사용되는 문자를 찾는 프로그램을 만드는 것입니다. . 문제를 이해하기 위해 예를 들어보겠습니다. 입력 str = “abaacabcba” 출력 ‘b’ 솔루션 접근 방식 문자열에서 두 번째로 많은 문자를 찾습니다. 문자열에서 각 문자의 빈도를 저장하는 데 사용되는 카운트 배열 chatCount를 유지해야 합니다. 그런 다음 배열을 사용하여 배열에서 max 및 secondMax 빈도를 가진 문자를 찾습니다.

    13. C++에서 이중 연결 목록의 크기를 찾는 프로그램

      이 문제에서는 이중 연결 목록이 제공됩니다. 우리의 임무는 C++에서 이중 연결 목록의 크기를 찾는 프로그램을 만드는 것입니다. 이중 연결 목록은 단일 연결 목록에 비해 쉽게 앞뒤로 탐색이 가능한 특수한 유형의 연결 목록입니다. 다음은 이중 연결 목록의 개념을 이해하는 데 중요한 용어입니다. 링크 - 링크드 리스트의 각 링크는 요소라는 데이터를 저장할 수 있습니다. 다음 - 연결 목록의 각 링크는 다음이라는 다음 링크에 대한 링크를 포함합니다. Prev - 연결 목록의 각 링크에는 Prev라는 이전 링크에 대한

    14. C++에서 선의 기울기를 찾는 프로그램

      이 문제에서 우리는 선의 두 점의 좌표를 받습니다. 우리의 임무는 C++에서 선의 기울기를 찾는 프로그램을 만드는 것입니다. . 문제 설명 − 주어진 선 위의 두 점의 좌표를 이용하여 선의 기울기를 구합니다. 문제를 이해하기 위해 예를 들어보겠습니다. 입력 p1(-1, 1), p2(3, 3) 출력 ½ = 0.5 솔루션 접근 방식 선의 기울기를 찾기 위해 우리는 선 위에 있는 두 점 P1(x1, y1)과 P2(X2, Y2)를 사용하여 선의 기울기를 찾기 위해 정의된 기하학적 공식을 사용할 것입니다. Slope

    15. C++의 문자열에서 가장 작은 단어와 가장 큰 단어를 찾는 프로그램

      이 문제에서는 문자열 str이 제공됩니다. 우리의 임무는 C++의 문자열에서 가장 작은 단어와 가장 큰 단어를 찾는 프로그램을 만드는 것입니다. 문제 설명 − 여기에 문자열의 모든 단어 중에서 길이가 최대 및 최소인 단어를 찾아야 하는 문자열이 있습니다. 공백 문자나 null(\0) 문자를 사용하여 단어를 구분합니다. 문제를 이해하기 위해 예를 들어보겠습니다. 입력 str = “Learn Programming at TutorialsPoint” 출력 smallest word = at largest word

    16. C++에서 주어진 원의 두 부분의 가장 작은 각도 차이를 찾는 프로그램

      이 문제에서는 원의 각도를 기반으로 하는 원의 조각을 나타내는 배열이 제공됩니다. 우리의 임무는 C++에서 주어진 원의 두 부분의 가장 작은 각도 차이를 찾는 프로그램을 만드는 것입니다. . 문제 설명 - 배열에 있는 원의 모든 조각의 각도가 주어집니다. 만든 두 조각의 각도 차이가 가장 작도록 조각을 연결해야 합니다. 문제를 이해하기 위해 예를 들어보겠습니다. 입력 ang[] = {90, 45, 90, 135} 출력 90 설명 1위와 2위를 합하면 90 + 45 =135입니다. 3위와 4위를 합하면 90 + 135 =

    17. C++에서 정렬된 두 배열의 중앙값

      배열이 ​​두 개 있다고 가정합니다. 이 배열은 정렬됩니다. 따라서 우리는 이 두 배열의 중앙값을 찾아야 합니다. 따라서 배열이 [1,5,8] 및 [2,3,6,9]와 같으면 답은 5가 됩니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − findMedianSortedArrays 함수를 정의합니다. 이것은 nums1 및 nums2 배열을 사용합니다. nums2의 크기인 경우 findMedianSortedArrays(nums2, nums1) 반환 함수 호출 x :=nums1의 크기, y :=nums2의

    18. C++에서 k-그룹의 역 노드

      연결 목록이 있다고 가정하면 연결 목록 k의 노드를 한 번에 뒤집고 수정된 목록을 반환해야 합니다. 여기서 k는 양의 정수이고 연결 목록의 길이보다 작거나 같습니다. 따라서 노드의 수가 k의 배수가 아닌 경우에는 결국 남아 있는 노드가 그대로 유지되어야 합니다. 따라서 연결 목록이 [1,2,3,4,5,6,7]이고 k가 3이면 결과는 [3,2,1,6,5,4,7]이 됩니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − solve()라는 메소드를 정의합니다. 이것은 연결 리스트의 선두를 취하고 partCount와 k를 취

    19. C++의 모든 단어가 연결된 부분 문자열

      문자열 s가 있고 단어 목록도 있다고 가정합니다. 배열에 있는 단어의 길이는 모두 같습니다. 단어의 각 단어를 중간 문자 없이 정확히 한 번 연결하는 s에서 부분 문자열의 모든 시작 인덱스를 찾아야 합니다. 따라서 입력이 barfoothefoobarman이고 단어가 [foo, bar]인 경우 출력은 [0,9]가 됩니다. 인덱스 0과 9로 시작하는 부분 문자열이 barfoo와 foobar이기 때문입니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − ok()라는 메서드를 정의합니다. 이것은 문자열 s, map wordC

    20. C++의 스도쿠 솔버

      스도쿠 그리드가 있고 이 유명한 숫자 미로 문제인 스도쿠를 풀어야 한다고 가정합니다. 우리는 스도쿠가 9 x 9 숫자 그리드이고 전체 그리드도 3 x 3 상자로 분할된다는 것을 알고 있습니다. 스도쿠를 푸는 몇 가지 규칙이 있습니다. 이 문제를 해결하려면 1에서 9까지의 숫자를 사용해야 합니다. 하나의 행, 하나의 열 또는 하나의 3 x 3 상자에서 하나의 숫자를 반복할 수 없습니다. 역추적 알고리즘을 사용하여 스도쿠 문제를 해결하려고 합니다. 일부 셀이 숫자로 채워지면 유효한지 여부를 확인합니다. 유효하지 않은 경

    Total 5992 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:174/300  20-컴퓨터/Page Goto:1 168 169 170 171 172 173 174 175 176 177 178 179 180