题目描述
有两个排序的数组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