Tips(新手向):
1.创建一个Unity新项目。
2.在Hierarchy窗口下鼠标右键新建一个Cube。
3.在project的Assets文件夹下新建一个Scripts文件夹,鼠标右键新建一个c# Script并取名为Come(可自拟)。
4.在Hierarchy窗口点击Cube,在右边的Inspector窗口下点击Add Componet,搜索Come脚本并点击。或者可以直接用鼠标拖拽脚本挂到Cube上。
5.双击Come脚本并编辑(下方源码)。
6.ctrl+shift+c调出console窗口看调试结果(如图)。
题目:
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 (你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。)
细心的小伙伴会发现不是原题的2,7,11,15数据,所以四个下标都返回了,按照原题做只会返回0和1。
源码
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Come : MonoBehaviour
{
public int target = 9;
public int[] nums = new int[4]{2,7,4,5};
public virtual void TwoSum()
{
for (int i = 0; i < nums.Length; i++)
{
for (int j = 0; j < nums.Length; j++)
{
if (nums[i] + nums[j] == target)
{
Debug.Log(i);
Debug.Log(j);
}
}
}
}
void Update()
{
TwoSum();
}
}
|