1.回答
整数配列nums
と整数ターゲット値が 与えられた場合 、合計がtarget
配列内のターゲット値である2つの 整数を見つけて 、 それらの配列添え字を返します。
元のタイトルリンク:https://leetcode-cn.com/problems/two-sum/
これが私が書いたコードです:
#include<iostream>
void main()
{
/***********数据部分**************/
int num[4] = { 2,6,7,8 };
int target = 13;
/**************处理部分**************/
int output[2];//
for (int i = 0; i < sizeof(num) / sizeof(num[0]); i++)
{
for (int j = 0; j < sizeof(num) / sizeof(num[0]); j++)
{
if (num[i] + num[j] == target)
{
output[0] = i;
output[1] = j;
goto flag;
}
}
}
flag: std::cout << output[0]<<" "<<output[1]<<std::endl;
}
2.リフレクション
1.配列の長さを見つける方法は?2.特定の配列データを入力する方法