题目描述
有两个排序的数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2。请事先一个函数,把A2中的所有数字插入到A1zhong并且所有的数字是排序的。
解题思路
和前面的例题一样,很多人首先想到的办法是在A1中从头到尾复制数字,但是这样会出现多次复制一个数字的情况。
更好的办法是从尾到头比较A1和A2中的数字,并把较大的数字复制到A1的合适位置。
注意边界条件的控制,如果A1已经移动结束,但是A2还没有结束,需要将A2移动到A1的其实位置而A1的指针不动
代码实现
|
|
北方工业大学/CS/硕士在读
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true