如何将整数数组划分为N个分区?

时间:2020-03-03 00:30:30

标签: c++

例如,我有array1 = {1,2,3,4},并想将其划分为2个子数组,所以:

subarray1 = {1,2}和subarray2 = {3,4}

是否有一种方法可以对它进行分区并根据N的用户输入自动创建阵列?

(对于背景,我正在对一个具有100000个整数值的数组进行排序和分区,以便查找数组中的数字会效率更高。由于对它进行了排序和分区,我可以知道它们的每个数组的起始和结束范围,然后在其中搜索)

1 个答案:

答案 0 :(得分:-1)

您问的是错误的问题。如果要查找数组中是否存在数字,最简单,最快的方法是使用driver.get(url) driver.find_element_by_xpath(".//input[@id='keyword']").send_keys(company_name) driver.find_element_by_class_name('button').click() ,搜索将成为恒定时间操作。

相关问题