# 11773 - Integer pointer array ## 題解: 設一個間隔且此間隔會遞加1, 每個index都會增加一個間隔 ## Code: ```cpp= #include "function.h" #include <stdlib.h> int** malloc_ptr(int array_size){ return (int**)malloc(array_size * sizeof(int*)); } void malloc_array(int **array, int array_size){ *array = (int*)malloc(array_size * sizeof(int)); } void pointer_ptr_to_array(int *array, int **ptr, int N){ int idx = 0, k = 0; for(int i = 0; i < N; i++){ ptr[i] = &array[idx]; k++; idx += k; } } ``` ###### tags: `NTHUOJ`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up