Diskuze: rovnice v agorytmech
Člen
Zobrazeno 5 zpráv z 5.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
Záleží dsot taky na tom co máš za vstupní formát, jestli je to takový ten klasický plaintext
f=ma
nebo je to něco rozumnějšího jako třeba MathML, kde jsi ušetřen toho parsování. Ten postup pak už je o tom, že přesuneš neznámou na jednu stranu a všechno ostatní na druhou pomoci ekvivalentních úprav.
diky moc
nemel jsem sice přímo text, byly to spíše pole. myslím že z MathML by se
špatně rovnice četly, ale nemam v tom velké skušenosti ,převáděnní
stringu na pole jsem sice neřešil ale ze skušenosti vím že to není nijak
složité (pouze zdlouhavé)
upravování rovnic není rovněž tak jednoduché pokud chceš aby program pracoval z realnýmy čísly př( (5ˇ(0,5))ˇ(2) druhá odmocnina na druhou != 5 při počítání v přirozených číslech) proto musíš na př. říct že 5 = 5ˇ1 a potom ti zase nefunguje sčítaní jak by mnelo a podobně
Být tebou, tak se naučím nejprve nějaké numerické metody, protože analytické řešení rovnic je opravdová věda a správně ji pochopit trvá opravdu dlouho.
Přečti si třeba něco o metodě "půlení intervalů", přes které lze najít řešení většiny rovnic jedné reálné proměnné s libovolnou přesností.
Pokud bys měl vstup v tomto tvaru:
A = B
Tak to přepíšeš na (pouhým spojením řetězců):
A-(B)=0
A pak jen vesele dosazuješ hodnoty za proměnnou a zkoumáš, kdy se přiblížíš co nejblíže nule (jakmile budeš blízko, tak budeš kontrolovat v menším intervalu) a tímto způsobem velice jednoduše a rychle najdeš všechny řešení.
nad tímto způsobem jsem také uvažoval ale některé rovnice mají více možných řešení a některé naopak žádné proto jsem toto řešení zprvu zavrhl nicméně zkusím se na něj ještě podívat každopádně děkuji
Zobrazeno 5 zpráv z 5.