/*
============================================================================
Name : interview.c
Author : WangKun
Version :
Copyright :
Description :
============================================================================
*/
#include <stdio.h>
#include <stdlib.h>
int searchNumSumInArray(int *array,unsigned int size, int value,
unsignedint *index1, unsigned int *index2);
int main(void) {
intvalue = 12;
intarray[8] = {3, 9 ,

这是一个C语言实现的算法,用于在给定的有序数组中找到两个数,使得它们的和等于特定值。算法的时间复杂度为O(n)。主要函数`searchNumSumInArray`通过双指针法从数组两端开始遍历,找到匹配的两个数并返回其下标。

5万+

被折叠的 条评论
为什么被折叠?



