leet code crisps II

linked list

tarifa gani imetolewa?

taarifi imetolewa kama hii

iku orodha illiyouaganishwa

nini lazima ninafanyya ?

lazima ninakupa ikiwa hi orodha inasomwa kotoka kulia sawa ni inasomawa kotuka kohoshoto

vipi ninatotua tatizo hilli ?

ninatumia kuturudhia kutufute ; nitaonea sam ya zote kuturudhia , wakati wanakuna nodi mbili sawa na sum kwaniza mwaanza hadi misho ni sawa , basi nimefikia jibu langu

kwanini ninatotua tatizo hilli ?

kwa sababu ikiwa ninaweza kututoa tatizo hiil nitatota tatizo ya wanamao wanamjalsio katika mskitini kutoka kulia na kohsoto sawa

kwa sababu ikiwa ninaweza kututoa tatizo hiil nitatota tatizo ya mushkili ; nitakupokuwa niticheza uno ; nitaweza koonea ikiwu cardi zote kotoka chini na juu ni sawa

stack

base ball game

jina tariifu imetolewa ?

ngapi arryas ?

nums 2

num1

nini ni nafanya , nini ni nifute ?

ikiwa raqami ya num1[i] ni iko num2 , ikiwe iko basi raqami moja kubwa kuliko illivya sasa?

nawezaje kutotoua tatizo hilli?

naweza kutumia kuturudhia kwa zote nambari ya num1 kwenye num2

basi nitatumia hali na , ikiwa hilli nambari sasa na numbari moja kubwa kuliko illivya sasa , basi nipe hizi nambari , ikiwa sio kurudhi -1

wanatatuaje tatizo ?

wanakutumia stack

wanajazu stack na -1

wanatumia hali hilli

if stack and stack [-1] < nums[i]

nini ujuzi wa kupanaga programu nimejifunza kutokana na hilli tatizo ?

kutumia for loop katika array kutukana python

return [d[x] for x in findNums]

nimejifunze funtion ya sum

sum(stack)

nimejifunze jinsi ya kupata nambaru mwhisho kwyenye orodhu bila kuturudhi

nimejifunze jinsi kutubadalishe kotoka kwa string hadi numbari

array1 ni juzi kwa aray2

final prices with a special discount

nimepewa nini?

ninipewa orodha ambayo imikatika prices ya items

ninaweza kupata discount kwenye hilli item lakini katika hali na

j > i

prices[j] < prices[i]

j ni index ya chini

ninawezaje tutuoa tatizo hilli ?

ninweza kukazi kuturudhia

kwa sababu lazima na anakuna j>i , hakuna orodhua kweyne otatrtibu kupanda

ninawazeje kupata ikiwe orodhua kweyne utartibu wa kupanda au koshoka

ninaweza kutumia kuturudhia kwa kupata ambayao nambari ndogo kuliko i na hilli nambari qaribu kotoka i

isacending ()

ikiwe ninafute hilli nambari , basi nitaiongeza kaitika orodha

nini ujuzu kupanaga programmu nimejifunzi kyenye tatizo hiili

c++

zida taqa ya orodhu kama hi

stack.resize(prices.size())

tengeneza vector kama hii

vvector<int>

tengeneza stack kama hii

stack<pair<int,int>> stk

ongeza shai katiak orodha

stack.push_back(x)

crawler log finder

ninapewa nini?

click to edit