C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C++での最大交点n円


このチュートリアルでは、n個の円の交点の最大値を見つけるプログラムについて説明します

このために、サークルの数が提供されます。私たちの仕事は、与えられた数の円が出会う交差点の最大数を見つけることです。

#include <bits/stdc++.h>
using namespace std;
//returning maximum intersections
int intersection(int n) {
   return n * (n - 1);
}
int main() {
   cout << intersection(3) << endl;
   return 0;
}

出力

6

  1. C++での2つのリンクリストの交差

    リンクリストは線形データ構造であり、各ノードには2つのブロックがあり、一方のブロックにはノードの値またはデータが含まれ、もう一方のブロックには次のフィールドのアドレスが含まれます。 各ノードにリスト内の他のノードを指すランダムポインタが含まれるようなリンクリストがあると仮定します。タスクは、2つのリンクリストが互いに交差するノードを見つけることです。それらが交差しない場合は、出力としてNULLまたは空を返します。 例 入力-1: 出力: 2 説明: 指定されたリンクリストはノードで値「2」と交差するため、出力として値「2」を返します。 入力-2: 出

  2. C++での四辺形の最大面積

    問題の説明 四辺形a、b、c、dの4つの辺が与えられた場合、与えられた辺から可能な四辺形の最大面積を見つけます。 アルゴリズム 以下のブラーマグプタの公式を使用して、この問題を解決できます- √(s-a)(s-b)(s-c)(s-d) 上記の式では、sは半周長です。次のように計算されます- S =(a + b + c + d)/ 2 例 例を見てみましょう- #include <bits/stdc++.h> using namespace std; double getMaxArea(double a, double b, double c, double d) {