WORKSPACE

JD

Jane Doe

Pro Plan

Code Tab Groups Examples

Dart

1int add(int a, int b) {
2 return a + b;
3}

Go

1func add(a int, b int) int {
2 return a + b
3}

Javascript

1function greet(name) {
2 return `Hello, ${name}`
3}

Typescript

1// function
2function add(a: number, b: number): number {
3 return a + b
4}

Python

1# function
2class Solution:
3 def coinChange(self, coins: List[int], amount: int) -> int:
4 dp = [amount+1] * (amount+1)
5 dp[0] = 0
6 for a in range(1, amount+1):
7 for c in coins:
8 if a - c >= 0:
9 dp[a] = min(dp[a], dp[a-c]+1)
10 return dp[amount] if dp[amount] != amount+1 else -1
11class Solution:
12 def coinChange(self, coins: List[int], amount: int) -> int:
13 dp = [amount+1] * (amount+1)
14 dp[0] = 0
15 for a in range(1, amount+1):
16 for c in coins:
17 if a - c >= 0:
18 dp[a] = min(dp[a], dp[a-c]+1)
19 return dp[amount] if dp[amount] != amount+1 else -1
20class Solution:
21 def coinChange(self, coins: List[int], amount: int) -> int:
22 dp = [amount+1] * (amount+1)
23 dp[0] = 0
24 for a in range(1, amount+1):
25 for c in coins:
26 if a - c >= 0:
27 dp[a] = min(dp[a], dp[a-c]+1)
28 return dp[amount] if dp[amount] != amount+1 else -1
29class Solution:
30 def coinChange(self, coins: List[int], amount: int) -> int:
31 dp = [amount+1] * (amount+1)
32 dp[0] = 0
33 for a in range(1, amount+1):
34 for c in coins:
35 if a - c >= 0:
36 dp[a] = min(dp[a], dp[a-c]+1)
37 return dp[amount] if dp[amount] != amount+1 else -1
38class Solution:
39 def coinChange(self, coins: List[int], amount: int) -> int:
40 dp = [amount+1] * (amount+1)
41 dp[0] = 0
42 for a in range(1, amount+1):
43 for c in coins:
44 if a - c >= 0:
45 dp[a] = min(dp[a], dp[a-c]+1)
46 return dp[amount] if dp[amount] != amount+1 else -1
47class Solution:
48 def coinChange(self, coins: List[int], amount: int) -> int:
49 dp = [amount+1] * (amount+1)
50 dp[0] = 0
51 for a in range(1, amount+1):
52 for c in coins:
53 if a - c >= 0:
54 dp[a] = min(dp[a], dp[a-c]+1)
55 return dp[amount] if dp[amount] != amount+1 else -1

Rust

1fn add(a: i32, b: i32) -> i32 {
2 a + b
3}

Ruby

1def add(a, b)
2 a + b
3end