BrakWolnegoLoginu
BrakWolnegoLoginu
Mirki z #java i #naukaprogramowania ktoś mi wyjaśni czy coś źle robię, bo dopiero się uczę i mam niezłego mindfucka xD
Na codewars robię sobie zadania - proste bo dopiero zaczynam i po wysłaniu mojej odpowiedzi która składa się z reguły z pętli/ifa albo czegoś innego prostego widzę przykładowe odpowiedzi które wyglądają tak jak ta poniżej. Czy ja coś źle robię czy po prostu poniższa odpowiedź to jest
2
  • Najlepsze
  • Wszystkie komentarze
profaza
profaza
@BrakWolnegoLoginu: tak się robi w firmach jak ten przykład że strumieniem. Nikt komercyjnie nie pisze kodu tak jak w Twoim przykładzie bo to się gorzej czyta. Streamy czytasz jak zdania i widzisz co robią bez głębszych przemyslen. Może Ci się wydawać że to co przygotowal ten drugi autor to jakiś super skill ale to najzwyklejsze strumienie tylko pewnie jeszcze nie miałeś okazji tego używać stąd wydaje się trudne
26
K.....l
K.....l
@BrakWolnegoLoginu: dodatkowo Twoje rozwiazanie robi co innego bo konczy zliczanie po napotkaniu pierwszego nulla a rozwiazanie ze streamem zlicza wszystkie non null booleany ( ͡° ͜ʖ ͡°)
8
BrakWolnegoLoginu
BrakWolnegoLoginu
Uczę się programowania, póki co hobbystycznie i patrzę na zadania przy kursach na #udemy i zadania na #codewars - niby je rozwiązuję, czasem muszę się długo pogłowić jak do tematu podejść, czasem idzie lekko, ale zawsze mam taki problem, że to co ja rozwiązuje w 30 linijkach kodu inni robią w 15. I teraz nie mam pojęcia, czy to rozwiązują już jakieś zaprawione w boju osoby 15k czy
0
  • Najlepsze
  • Wszystkie komentarze
malamute
@BrakWolnegoLoginu: nie patrz na to, rob swoje i tyle. Wazne zeby dzialalo, refactor z czasem przyjdzie :)
1
K.....o
K.....o
@BrakWolnegoLoginu jaki jezyk
0
BrakWolnegoLoginu
BrakWolnegoLoginu
Mam wyznaczyć ze stringa literę która występuje najwięcej razy pod rząd i podać ile dokładnie razy.
Napisałem coś takiego:
public static class Solution {
public static Object[] longestRepetition(String s) {
int count = 1;
int maxCount = 1;
0
  • Najlepsze
  • Wszystkie komentarze
H.....y
H.....y
@BrakWolnegoLoginu: już zadanie wam facetka zadała pierwszego dnia?( ͡° ͜ʖ ͡°)
1
PaaD
#naukaprogramowania


@BrakWolnegoLoginu: lekcja pierwsza: zadbaj o komfort czytającego Twój kod (oczywiście tu można upchnąć też architekturę, różne clean cody i w ogóle "empatię" wobec następnej osoby, która wdepnie w dane miejsce, ale tym razem jest to też w Twoim interesie). Wklej to np. w https://gist.github.com/ bo wypok całkiem gwałci kod we wpisach.
1
BrakWolnegoLoginu
BrakWolnegoLoginu
Hej Mirki, od kilku dni uczę się #java i mam pytanie, skąd uczyć się dobrych praktyk? Albo jak je rozpoznawać? Robię zadania na #codewars i nie chodzi o to, że sobie z nimi nie radzę tylko bardzo często moje rozwiązanie różni się bardzo od tego z oznaczeniem best practice.
Przykładowo, trzeba napisać kod który policzy liczbę samogłosek w ciągu znaków.
Ja napisałem tak jak poniżej, a w komentarzu
2
  • Najlepsze
  • Wszystkie komentarze
Waffenek
@wycior_maly: Nie mąć koledze w głowie. Zgodnie ze specyfikacją jvm atrybut length jest stały i w żadnym wypadku nie jest wyliczany w trakcie wywołania. Tak więc wyciąganie tego do zmiennej z powodów wydajnościowych nie ma sensu.
6
koozkie
@wycior_maly: Jak już chcesz kogoś uczyć to chociaż z czegoś o czym masz pojęcie. Nic w tym przypadku nie liczy się wiele razy bo tu nic liczone nie jest. Tablice mają zmienną gdzie jest trzymana ich długość...
4
BrakWolnegoLoginu
BrakWolnegoLoginu
Cześć, robię zadania na codewars i z tym mam problem.


napisałem coś takiego:
public static int oddCount(int n){
ArrayList arrayListOfInts = new ArrayList<>();
for (int i =1;i
0
  • Najlepsze
  • Wszystkie komentarze
zgredinho
@joolekk: błędnie założyłeś że n będzie nieparzyste poza tym to zwraca największą nieparzystą jeżeli n jest nieparzyste albo następną nieparzystą jeżeli n jest parzyste
@BrakWolnegoLoginu: podziel n przez 2 i zaokrąglij w dół
1
BrakWolnegoLoginu
BrakWolnegoLoginu
Mirki, jakieś strony/książki/kursy polecacie które kładą nacisk na pisanie algorytmów?
#naukaprogramowania #naukajavy
0
  • Najlepsze
  • Wszystkie komentarze
BrakWolnegoLoginu
BrakWolnegoLoginu
Ma ktoś jakąś listę zadań dla początkujących do nauki? #java #naukajavy #naukaprogramowania
0
  • Najlepsze
  • Wszystkie komentarze
S.....g
S.....g
Ma ktoś jakieś propozycje programu do napisania w #java? Najlepiej mi się uczy przez praktykę, ale nie wiem co pisać. Zarzućcie jakieś w miarę łatwe i ciekawe propozycje.


#programowanie #programy #naukaprogramowania #naukajavy #pytanie
9
  • Najlepsze
  • Wszystkie komentarze