2469. 温度转换
[!abstract] 时隔一年重拾算法,原来我连新手村的题都不会啊
Problem: 2469. 温度转换
思路
这题在写的时候卡在两个点上
- C语言语法不熟悉。。。之前只写过C++版本,而且没刷过
leetcode,只玩过落谷。 - 不知道这里的
returnSize有什么用,为啥还要告诉评测机?它自己不知道长度吗??
解题过程
题目本身没有难度。
Code
/**
* Note: The returned array must be malloced, assume caller calls free().
*/
double* convertTemperature(double celsius, int* returnSize) {
double kelvin = celsius + 273.15;
double fahrenheit = celsius * 1.80 + 32.00;
*returnSize = 2;
double* ans = malloc(2 * sizeof(double));
ans[0] = kelvin;
ans[1] = fahrenheit;
return ans;
}

浙公网安备 33010602011771号