如何检查整数是否可以表示为长度为n的给定数组中元素的线性组合?目前,我可以针对n=2时的特定情况进行编码,但当n未知时,我不知道如何编码。这是n=2时的函数(当数组中只有两个元素时):
bool check(int array[], int n, int value){//n values in the array /
,“取消引用arr_of_ptr的元素会导致int”,因此arr_of_ptr的元素是指向整数的指针。另一方面,取消引用ptr_to_arr会产生一个数组,然后我可以从中获取整数,因此ptr_to_arr指向一个数组。我还粗略地了解到,数组本身就是指针,arr[p]的计算结果是(arr + p * sizeof(data_typ