C ++

 Computer >> コンピューター >  >> プログラミング >> C ++
  1. C++でa^nとb^nの間のより大きな値を見つけるプログラム

    このチュートリアルでは、a^nとb^nの間でより大きな値を見つけるプログラムについて説明します。 このために、3つの番号が提供されます。私たちのタスクは、a^nとb^nを計算し、それらの値の大きい方を返すことです。 例 #include <bits/stdc++.h> using namespace std; //finding the greater value void findGreater(int a, int b, int n){    if (!(n & 1)) {       a = abs(a); &nbs

  2. C ++で2つの数値のHCF(最大公約数)を見つけるプログラム

    このチュートリアルでは、2つの数値のHCF(最大公約数)を見つけるプログラムについて説明します。 このために、2つの番号が提供されます。私たちの仕事は、それらの数値の最大公約数(HCF)を見つけて、それを返すことです。 例 #include <stdio.h> //recursive call to find HCF int gcd(int a, int b){    if (a == 0 || b == 0)       return 0;    if (a == b)      

  3. C++で指定された長方形の正確なkカットで取得できる可能な最小領域の最大値

    このチュートリアルでは、与えられた長方形の正確なkカットで取得できる可能な最小領域の最大値を見つけるプログラムについて説明します。 このために、長方形の辺と作成できるカットの数が提供されます。私たちの仕事は、与えられた数のカットを行うことによって達成できる最小の面積を計算することです。 例 #include <bits/stdc++.h> using namespace std; void max_area(int n, int m, int k) {    if (k > (n + m - 2))       cout &

  4. C++で数値が1桁に減少するまでの桁の合計と積の最大値

    このチュートリアルでは、数値が1桁に減少するまで、桁の合計と積の最大値を見つけるプログラムについて説明します。 このために、乱数が提供されます。私たちの仕事は、与えられた数字の数字の合計と積の最大値を見つけて、それが1桁になるまで印刷することです 例 #include<bits/stdc++.h> using namespace std; //converting number to single digit by adding long repeatedSum(long n) {    if (n == 0)       ret

  5. C++のバイナリツリーでの最大の親子の合計

    このチュートリアルでは、バイナリツリーで最大の親子の合計を見つけるプログラムについて説明します このために、バイナリツリーが提供されます。私たちのタスクは、親ノードとその子ノードを合計し、最終的にそのすべての最大値を見つけて印刷することです。 例 #include <iostream> using namespace std; struct Node {    int data;    struct Node *left, *right; }; //inserting nodes struct Node* newNode(int n) {

  6. C++の除算条件でジャンプする各位置の最大パス合計

    このチュートリアルでは、除算条件の下でジャンプを使用して各位置の最大パス合計を見つけるプログラムについて説明します このために、n個のランダムな整数の配列が提供されます。私たちのタスクは、ある位置から別の位置にジャンプして分割し、最終的にすべての位置に最大の合計パスを提供することです。 例 #include <bits/stdc++.h> using namespace std; //finding maximum sum path void printMaxSum(int arr[], int n) {    int dp[n];    

  7. C ++の0行目の任意のセルで始まり、(N-1)番目の行の任意のセルで終わる最大パスの合計

    このチュートリアルでは、0行目の任意のセルで始まり(N-1)番目の行の任意のセルで終わる最大パス合計を見つけるプログラムについて説明します このために、(i + 1、j)、(i + 1、j-1)、(i + 1、j + 1)の可能な移動を伴う行列が提供されます。私たちのタスクは、0番目の位置から開始し、最後の行に移動して最大合計パスを見つけることです。 例 #include<bits/stdc++.h> using namespace std; #define N 4 //finding maximum sum path int MaximumPath(int Mat[][N])

  8. C++で1回会うことができる2人が収集した最大ポイント

    このチュートリアルでは、2人が1回会うことを許可された最大ポイントを見つけるプログラムについて説明します このために、ポイントを含むセルを含むマトリックスが提供されます。私たちの仕事は、2つのコーナーから始まる2人が出会って、最大のポイントが集められるようになるまでの道を見つけることです。 例 #include<bits/stdc++.h> #define M 3 #define N 3 using namespace std; int findMaxPoints(int A[][M]) {    //storing points    i

  9. C++でインターバルを削除した後にカバーされる最大ポイント

    このチュートリアルでは、インターバルを削除した後にカバーされる最大ポイントを見つけるプログラムについて説明します このために、N個の間隔と最大範囲値が提供されます。私たちのタスクは、削除されたときに1から最大範囲値までの指定された範囲の最大数を与える1つの間隔を見つけることです 例 #include <bits/stdc++.h> #define ll long long int using namespace std; //finding required interval void solve(int interval[][2], int N, int Q) {  

  10. マトリックスの左上から右下までの最大ポイントとC++で戻る

    このチュートリアルでは、行列の左上から右下に最大点を見つけて戻るプログラムについて説明します。 このために、#-ブロックされたパス、*-ポイント、.-許可されたパスで構成されるマトリックスが提供されます。私たちの仕事は、あるコーナーから別のコーナーに移動し(右と下の動き)、戻って(左と上の動き)、最大ポイントを集めることです 例 #include <bits/stdc++.h> #define MAX 5 #define N 5 #define M 5 #define inf 100000 using namespace std; //calculating points int

  11. C++での最大交点n円

    このチュートリアルでは、n個の円の交点の最大値を見つけるプログラムについて説明します このために、サークルの数が提供されます。私たちの仕事は、与えられた数の円が出会う交差点の最大数を見つけることです。 例 #include <bits/stdc++.h> using namespace std; //returning maximum intersections int intersection(int n) {    return n * (n - 1); } int main() {    cout << intersect

  12. C++での最大交点n本

    このチュートリアルでは、交点n本の最大点を見つけるプログラムについて説明します このために、いくつかの直線が提供されます。私たちのタスクは、指定された数の線が交わる交差点の最大数を見つけることです。 例 #include <bits/stdc++.h> using namespace std; #define ll long int //finding maximum intersection points ll countMaxIntersect(ll n) {    return (n) * (n - 1) / 2; } int main() { &nbs

  13. C++での配列の2つのサブセットの可能な最大差

    このチュートリアルでは、配列の2つのサブセットの可能な最大の違いを見つけるプログラムについて説明します このために、いくつかのランダムな整数の1つまたは2つのインスタンスを含む配列が提供されます。私たちのタスクは、それらの合計の差が最大になり、サブセットに繰り返し数が含まれないように、その配列の2つのサブセットを作成することです。 例 #include <bits/stdc++.h> using namespace std; //finding maximum subset difference int maxDiff(int arr[], int n) {   &nb

  14. C++で線分の中心を移動することによる可能な最大交差

    このチュートリアルでは、線分の中心を移動して可能な最大の交点を見つけるプログラムについて説明します このために、3つの線分の中心とその長さが提供されます。私たちのタスクは、交差領域の長さを増やすために、それらの中心をK距離だけ移動することです。 例 #include <bits/stdc++.h> using namespace std; //finding maximum intersection int max_intersection(int* center, int length, int k) {    sort(center, center + 3

  15. C++で正確にk個の要素を削除した後の配列の可能な最大中間要素

    このチュートリアルでは、正確にk個の要素を削除した後、配列の可能な最大の中間要素を見つけるプログラムについて説明します。 このために、サイズNと整数Kの配列が提供されます。私たちのタスクは、結果の配列の中央の要素が最大になるように、配列からK個の要素を減らすことです。 例 #include <bits/stdc++.h> using namespace std; //calculating maximum value of middle element int maximum_middle_value(int n, int k, int arr[]) {    

  16. C++で特定の操作を実行した後の配列で可能な最大の積

    このチュートリアルでは、特定の操作を実行した後、配列内で可能な最大の製品を見つけるプログラムについて説明します このために、サイズNの配列が提供されます。私たちのタスクは、N-1操作を実行することです(a[j]→a[i] * a[j]を変更してa[i]値を削除するか、単に値を削除します残りの値が最大値のみになるように、a [i]の(1回のみ))。 例 #include <bits/stdc++.h> using namespace std; //printing operations void MaximumProduct(int a[], int n) {   &nb

  17. 他の配列の同じウィンドウの要素がC++で一意になるような、配列内のウィンドウの可能な最大合計

    このチュートリアルでは、他の配列の同じウィンドウの要素が一意になるように、配列内のウィンドウの可能な最大合計を見つけるプログラムについて説明します。 このために、同じ数の要素を持つ2つの配列が提供されます。私たちのタスクは、他の配列の同じウィンドウが一意になるように、合計が最大の1つの要素のウィンドウを見つけることです。 例 #include <bits/stdc++.h> using namespace std; //returning maximum sum window int returnMaxSum(int A[], int B[], int n) {   &

  18. C++で4桁から形成できる最大可能時間

    このチュートリアルでは、4桁から形成できる最大時間を見つけるプログラムについて説明します。 このために、4桁の配列が提供されます。私たちの仕事は、これらの4桁を使用して形成できる最大時間(24時間形式)を見つけることです。 例 #include <bits/stdc++.h> using namespace std; //returning updated frequency map map<int, int> getFrequencyMap(int arr[], int n) {    map<int, int> hashMap; &

  19. C++で文字列の最後に到達するために必要なジャンプの最大パワー

    このチュートリアルでは、ストリングの終わりに到達するために必要なジャンプの最大パワーを見つけるプログラムについて説明します。 このために、0と1の文字列が提供されます。私たちのタスクは、現在の要素と同じ要素に移動できる場合に、文字列の前から最後に移動するために必要な最大ジャンプを見つけることです。 例 #include<bits/stdc++.h> using namespace std; //finding maximum power jump int powerOfJump(string s) {    int count = 1;   &nbs

  20. 最大の製品カット| C++のDP-36

    このチュートリアルでは、最大の製品切断を見つけるためのプログラムについて説明します。 DP-36。 このために、Nメートルのロープが提供されます。私たちの仕事は、ロープをさまざまな整数の長さに切断して、それらの長さの積が最大になるようにすることです 例 #include <iostream> using namespace std; //finding maximum of two, three integers int max(int a, int b) {    return (a > b)? a : b; } int max(int a, int

Total 5992 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:217/300  20-コンピューター/Page Goto:1 211 212 213 214 215 216 217 218 219 220 221 222 223