当前位置: 首页 > news >正文

网站建设要学哪些软件有哪些内容搜索引擎营销与seo优化

网站建设要学哪些软件有哪些内容,搜索引擎营销与seo优化,怎么在外汇局网站做结汇申报,多用户网站建设方案题目链接:https://leetcode.cn/problems/two-sum/ 📕题目要求: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入…

题目链接:https://leetcode.cn/problems/two-sum/

📕题目要求:

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。

你可以按任意顺序返回答案。


🧠解题思路——暴力破解

要找出一个数组中的两个目标值,我们可以使用数组下标进行 “定一移一” 的形式遍历数组,找到符合要求的两个数后,将两个数存入一个数组输出就可以了。


🍭代码示例

需要注意的是,*returnSize = 2 开始我不理解什么意思,有什么用,经过我的一番查找和实验,发现  *returnSize  是为这个数组进行开辟空间的,简单来说就是,你希望这个数组内包含多少元素,就给 *returnSize  附多大的数字就可以了。

/*** Note: The returned array must be malloced, assume caller calls free().*/
int* twoSum(int* nums, int numsSize, int target, int* returnSize)
{static int a[2] = {0}; // static的作用是数组a在出了作用域后不被删除int i = 0;int j = 0;*returnSize = 2;for (i = 0; i < numsSize; i++){for (j = i + 1; j < numsSize; j++){if (nums[i] + nums[j] == target){a[0] = i;a[1] = j;return a;}}}return a;
}

当然,以博主现在的水平也只能用暴力破解——会导致时间复杂度为 n2,有大佬偷偷告诉我,还有更优的方法(数据结构:哈希表),容我继续修炼修炼。

http://www.zhongyajixie.com/news/11218.html

相关文章:

  • 网站建设 海口最火的推广软件
  • 网站备案主体撤销百度搜索排行seo
  • 特殊字体宁波seo在线优化哪家好
  • wordpress动漫网站模板舆情信息网
  • 网站开发论文题目审核表aso关键词排名优化是什么
  • 专做正品的护肤品网站如何网站seo
  • 哪些建材网站可以做宣传关键词优化seo公司
  • 郑州外贸建站企业培训课程有哪些内容
  • 网站备案主体信息变更化妆品营销推广方案
  • 网站的ftp别的公司会给么大连网站seo
  • 做笔记的网站阿里巴巴推广
  • 手机怎么网站模板网站管理
  • 360建筑网靠谱么上海关键词排名手机优化软件
  • 网站绩效营销北京seo公司工作
  • 服务器做jsp网站教程视频教程免费网站优化排名
  • 网站css架构百度推广登录网址
  • 做高考题的网站合肥网络推广软件
  • jsp网站开发详解seo关键词是什么意思
  • 旅游营销型网站谷歌chrome手机版
  • ppt做网站北京知名seo公司精准互联
  • docker wordpress 修改端口seo服务内容
  • 阳江网站制作建设郑州网站顾问热狗网
  • 做网站备案是个人还是企业好爱链接网如何使用
  • 北京网站制作哪家好百度关键词搜索排名多少钱
  • 合肥官方网站优化费用5118数据分析平台官网
  • 常州做网站公司哪家好海南百度推广代理商
  • 做搬家服务网站问卷调查结果年度关键词有哪些
  • 网站建设与维护很累吗怎么弄一个网站
  • 自己建网站有什么用合肥seo
  • 网站备案查询是什么意思cilimao磁力猫在线搜索