Skip to content

Commit 96d65c4

Browse files
solves #2469: Convert the Temperature in java
1 parent 0b25c20 commit 96d65c4

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

Diff for: README.md

+1
Original file line numberDiff line numberDiff line change
@@ -780,6 +780,7 @@
780780
| 2460 | [Apply Operations to an Array](https://leetcode.com/problems/apply-operations-to-an-array) | [![Java](assets/java.png)](src/ApplyOperationsToAnArray.java) | |
781781
| 2465 | [Number of Distinct Averages](https://leetcode.com/problems/number-of-distinct-averages) | [![Java](assets/java.png)](src/NumberOfDistinctAverages.java) | |
782782
| 2466 | [Count Ways To Build Good Strings](https://leetcode.com/problems/count-ways-to-build-good-strings) | | |
783+
| 2469 | [Convert the Temperature](https://leetcode.com/problems/convert-the-temperature) | [![Java](assets/java.png)](src/ConvertTheTemperature.java) | |
783784
| 2475 | [Number of Unequal Triplets in Array](https://leetcode.com/problems/number-of-unequal-triplets-in-array) | | |
784785
| 2481 | [Minimum Cuts to Divide a Circle](https://leetcode.com/problems/minimum-cuts-to-divide-a-circle) | | |
785786
| 2485 | [Find the Pivot Integer](https://leetcode.com/problems/find-the-pivot-integer) | | |

Diff for: src/ConvertTheTemperature.java

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
// https://leetcode.com/problems/convert-the-temperature
2+
// T: O(1)
3+
// S: O(1)
4+
5+
public class ConvertTheTemperature {
6+
public double[] convertTemperature(double celsius) {
7+
return new double[] { celsiusToKelvin(celsius), celsiusToFahrenheit(celsius) };
8+
}
9+
10+
private double celsiusToFahrenheit(double celsius) {
11+
return celsius * 1.8 + 32.00;
12+
}
13+
14+
private double celsiusToKelvin(double celsius) {
15+
return celsius + 273.15;
16+
}
17+
}

0 commit comments

Comments
 (0)