kasparov würde dir etwas anderes erzählen
wenn du alle nullstellen aus deiner funktion, welche durch 2 mal ableiten gewonnen wurde, heraus faktorisierst, hast du 2 mal den selben faktor bei einer doppelnullstelle
bsp.:
f''(x) = x^2 -2x + 1= (x-1) * (x-1) => x = 1 ist doppelnullstelle
das ist wirklich nicht in ordnung
10€ * x + 4€ * y + 6€ * z = 380€ und x = 7
<=> 70€ + 4€ * y + 6€ * z = 380€
<=> 310€ = 4€ * y + 6€ * z
71 = x + y + z und x=7
<=> 64 = y+z
Fang am besten mit einfachen Übungsaufgaben an (z.B. leetcode easy) und Grundkonzepte kannst Du beispielsweise auf codeacademy lernen. Wenn Du nur liest hast Du die hälfte vergessen bevor Du beginnst. Abgesehen von obskuren Sprachen, würde ich an deiner Stelle mit der Sprache beginnen, die Dir am meisten gefällt.
es gibt noch genug sachen die du machen kannst die andere noch nicht gemacht haben
zum programmieren braucht man nicht viel rechenleistung
die meisten implementation sind wahrscheinlich 2er komplement
für große zahlen könntest du long long oder strings nehmen
mach nen lagerfeuer oder zieh der etwas mehr an
wpm zum üben: https://github.com/cslarsen/wpm
(wpm verwendet text von typeracer.com)
und zum anfangen ist typing.com geeignet
wort = wort.toLowerCase();
int n = wort.length;
for(int i=0; i<n/2; ++i)
if(wort[i] != wort[n-i-1]) return false;
return true;
Du kannst in Topologie schlecht sein, aber trotzdem gut in Wirtschaft.
Evtl. hilft Dir das weiter:
#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main()
{
string item;
vector<string> list;
while(cin >> item && item!="0") list.push_back(item);
for(string element : list) cout << element << endl;
return 0;
}
Du hast 2 Optionen: entweder Du benutzt ein Zeichen um Wörter zu trennen z.B. ';' oder Du liest die Wörter direkt als Strings ein in ein Vektor von Strings. Sonst hast Du keine Möglichkeit die Sachen in der Einkaufsliste zu trennen.
8 / 2 * (2+2) = 8 / 2 * 4 = 4 * 4 = 16
man löst zuerst die Klammern auf und arbeitet sich von links nach rechts