🔥 Burn Fat Fast. Discover How! 💪

Codeforces solution

Logo of telegram channel getcode1 — Codeforces solution C
Logo of telegram channel getcode1 — Codeforces solution
Channel address: @getcode1
Categories: Education
Language: English
Subscribers: 4

Ratings & Reviews

3.67

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

2

4 stars

0

3 stars

0

2 stars

0

1 stars

1


The latest Messages 12

2022-01-10 05:39:10
Rooted tree with N nodes code
An array A of N integer code
Bob received n job invitations code
Telegram- t.me/getcode1
1.7K views02:39
Open / Comment
2022-01-09 05:39:33 INFOSYS EXAM ALL SLOTS SOLUTION GROUP

Telegram - t.me/getcode1

Telegram - t.me/infosys_exam_discssion

Share post in ur college Whatsapp grps.
1.1K views02:39
Open / Comment
2022-01-08 17:09:05 Tomorrow INFOSYS exam solutions group
.


t.me/infosys_exam_discssion
t.me/infosys_exam_discssion
t.me/infosys_exam_discssion
t.me/infosys_exam_discssion
1.4K views14:09
Open / Comment
2022-01-08 14:35:29
Covid code python
all test cases passed
Telegram - t.me/getcode1
1.3K views11:35
Open / Comment
2022-01-08 14:14:10
Covid 19 code In python

telegram - t.me/getcode1
1.2K viewsedited  11:14
Open / Comment
2022-01-08 14:06:20
Python
1st TCS Code
Telegram - t.me/getcode1
1.0K views11:06
Open / Comment
2022-01-08 14:01:15
World famous tower
Telegram - t.me/getcode1
959 views11:01
Open / Comment
2022-01-08 13:59:24
Python 3
For stair coding
Telegram - t.me/getcode1
955 views10:59
Open / Comment
2022-01-08 13:40:01 class Solution:

def calculateMinimumHP(self, dungeon: List[List[int]]) -> int:
def oneIfNotPos(a):
return a if a > 0 else 1

def f(i: int, j: int) -> int:
cached = self.cache.get((i, j))
if cached:
return cached

answer = min(oneIfNotPos(f(i, j + 1) - dungeon[i][j]), \
oneIfNotPos(f(i + 1, j) - dungeon[i][j]))

self.cache[(i, j)] = answer
return answer

m = len(dungeon)
n = len(dungeon[0])

# init cache to remove ifs from f
self.cache = {(m - 1, n - 1): oneIfNotPos(1 - dungeon[m - 1][n - 1])}
for i in range(0, m):
self.cache[(i, n)] = 1000 000000 # inf
for j in range(0, n):
self.cache[(m, j)] = 10000 00000 # inf

return f(0, 0)

Python
Dungeon Hunters

Telegram - https://t.me/getcode1
915 views10:40
Open / Comment
2022-01-08 13:39:09 1:150
2:this is a string
3:1
4:checking
817 viewsedited  10:39
Open / Comment