Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2889 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  23684  23685  23686  ..  27004  27005  27006  27007  27008  27009
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2370760
el muchach​o
Comfortably Numb
Posté le 09-12-2020 à 07:21:45  profilanswer
 

Reprise du message précédent :

Flaie a écrit :

Day 9, done :o
 
Bordel j'étais pas bien réveillé, mais j'ai mis 5 minutes juste à comprendre ce qu'il fallait faire :D


Moi j'ai mis 10 mn à me rendre compte qu'il fallait donner le nombre et pas l'index du nombre au 1. Suis toujours dans la panade le 2.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le 09-12-2020 à 07:21:45  profilanswer
 

n°2370761
Plam
Bear Metal
Posté le 09-12-2020 à 07:31:28  profilanswer
 

Dion a écrit :


HZ1000 pour la télé et 34GN850 pour l'écran

 

Pourquoi pas la LG pour la TV ?


---------------
Spécialiste du bear metal
n°2370762
Dion
Acceuil
Posté le 09-12-2020 à 07:43:00  profilanswer
 

Plam a écrit :


 
Pourquoi pas la LG pour la TV ?


C'est une dalle LG derrière, donc les différences se limitent surtout à :

  • L'OS pana qui est pas top : je m'en fous j'ai un fire stick
  • Le HDMI 2.1 qui permet le 4K à 120 Hz et le VRR : je m'en fous je ne joue pas dessus
  • La calibration par défaut qui est souvent meilleure sur la Pana : bien même si je devrais réussir à mettre la main sur des amis qui ont le matos et les skills pour faire une calibration
  • La gestion des artefacts et du Dolby Vision qui est meilleure sur la Pana : bien  


En gros de manière très schématiques si tu fais des films/séries la Pana est un chouilla mieux, si tu joues vaut mieux prendre la LG, mais les deux sont très bien avec des différences extrêmement faibles (et le OLED Sony est sensiblement plus cher)
 
Un bon deep dive : https://www.youtube.com/watch?v=yw0Dygpz1pI


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°2370763
el muchach​o
Comfortably Numb
Posté le 09-12-2020 à 08:07:20  profilanswer
 

Putain, baisé d'un off by one :fou:
Et surtout, je faisais la somme du premier et du dernier élément de ma liste, pas du min et du max...
2h pour cette merde... :/

 

ma soluce

Message cité 1 fois
Message édité par el muchacho le 09-12-2020 à 08:37:26

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2370764
Flaie
Posté le 09-12-2020 à 08:41:07  profilanswer
 

el muchacho a écrit :

Putain, baisé d'un off by one :fou:
2h pour cette merde... :/


:lol: j'ai eu le même coup mais j'ai vite vu, pareil overflow d'Int, le temps de repasser les trucs en Long.
 

Spoiler :

https://rehost.diberie.com/Uploads/37/20201209-083406-f50f9bb0-2c8d-4e3d-8ee3-e516a756ced3.37.res.jpg

n°2370765
el muchach​o
Comfortably Numb
Posté le 09-12-2020 à 08:42:38  profilanswer
 

Putain, ch'uis vraiment mauvais, c'est effrayant :/


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2370766
Jubijub
Parce que je le VD bien
Posté le 09-12-2020 à 08:44:26  profilanswer
 

Dion a écrit :


HZ1000 pour la télé et 34GN850 pour l'écran


quelle taille la HZ1000 ?
 
sinon chouette écran :jap:


---------------
Jubi Photos : Flickr - 500px
n°2370767
el muchach​o
Comfortably Numb
Posté le 09-12-2020 à 08:44:55  profilanswer
 

Flaie a écrit :


:lol: j'ai eu le même coup mais j'ai vite vu, pareil overflow d'Int, le temps de repasser les trucs en Long.

 



Je comprends rien à ton code  :lol:

 

Attends, le toSet, il fait les combinaisons ?
edit: ah non j'avais pas vu la fonction SumOfTwoInPreamble

Message cité 1 fois
Message édité par el muchacho le 09-12-2020 à 08:46:20

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2370768
Flaie
Posté le 09-12-2020 à 08:45:40  profilanswer
 

el muchacho a écrit :

Putain, ch'uis vraiment mauvais, c'est effrayant :/


Je trouve que tu t'en sors vraiment très bien, ta solution est claire aussi :)

n°2370769
Hermes le ​Messager
Breton Quiétiste
Posté le 09-12-2020 à 08:49:01  profilanswer
 

el muchacho a écrit :

Putain, ch'uis vraiment mauvais, c'est effrayant :/


 
C'est surtout que d'autres sont vraiment forts. Ce genre de trucs sert aussi à cela : rester humble. :D Il y a toujours bien meilleur que nous (enfin pour 99.999999999999999999% des gens, pour les autres, il faut juste enlever le "bien" à "bien meilleur" ).
 
Il faut pas se dénigrer pour autant. Chacun a son niveau. De plus, on peut être fort pour telle ou telle spécialité et une quiche pour d'autres trucs.


---------------
Expert en expertises
mood
Publicité
Posté le 09-12-2020 à 08:49:01  profilanswer
 

n°2370770
Flaie
Posté le 09-12-2020 à 08:53:52  profilanswer
 

el muchacho a écrit :


Je comprends rien à ton code  :lol:  
 
Attends, le toSet, il fait les combinaisons ?


Non le toSet c'est une vieille habitude comme je fais des contains dans la fonction sumOfTwoInPreamble, ça me gène d'utiliser une List pour ça, donc j'utilise un Set.
 

Spoiler :


  • Partie 1: skip des 25 premiers nombres, et on trouve le premier qui vérifie le prédicat dans les 25 glissant (par rapport à i) qui se trouvent avant.
  • Partie 2: Le nombre invalide c'est celui trouvé en partie 1. Construction d'une cumulative sum ([1, 2, 3, 4, 5] -> [0, 1, 3, 6, 10, 15]). Puis on itère sur cette cumsum à la fois sur les index (car faut trouver une séquence contigue d'entiers dont la dernière - sa valeur cumulée == nombre invalide) (le but du .find et si on en trouve un ?. alors on a son max index [last] et pour finir il faut prendre la partie des input entre first et last pour calculer la somme du min et du max

n°2370771
Flaie
Posté le 09-12-2020 à 08:58:08  profilanswer
 

Hermes le Messager a écrit :

 

C'est surtout que d'autres sont vraiment forts. Ce genre de trucs sert aussi à cela : rester humble. :D Il y a toujours bien meilleur que nous (enfin pour 99.999999999999999999% des gens, pour les autres, il faut juste enlever le "bien" à "bien meilleur" ).

 

Il faut pas se dénigrer pour autant. Chacun a son niveau. De plus, on peut être fort pour telle ou telle spécialité et une quiche pour d'autres trucs.


Ah ben clairement, moi j'adore ce challenge car ça me remet en place direct  [:flaie:5]

 

J'estime être pas mauvais, mais quand je vois les machines qui ont fini les deux étoiles en 2min54 alors que je sue à grosses goutes pour finir en 13, en mode bordayl mais je suis une rockstar, puis tu soumets le formulaire et tu vois qu'il y'a 978 personnes qui ont déjà fini, et ça prends en compte que ceux qui ont envie de se lever et qui connaissent ce challenge  :fou:  :fou:

 

seriously [:segorly] ?  :lol:  :lol:


Message édité par Flaie le 09-12-2020 à 08:58:25
n°2370772
Dion
Acceuil
Posté le 09-12-2020 à 09:02:00  profilanswer
 

Jubijub a écrit :


quelle taille la HZ1000 ?
 
sinon chouette écran :jap:


65", plus grand je dois changer le canapé pour le mettre ailleurs


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°2370773
Plam
Bear Metal
Posté le 09-12-2020 à 09:13:16  profilanswer
 

Dion a écrit :


C'est une dalle LG derrière, donc les différences se limitent surtout à :

  • L'OS pana qui est pas top : je m'en fous j'ai un fire stick
  • Le HDMI 2.1 qui permet le 4K à 120 Hz et le VRR : je m'en fous je ne joue pas dessus
  • La calibration par défaut qui est souvent meilleure sur la Pana : bien même si je devrais réussir à mettre la main sur des amis qui ont le matos et les skills pour faire une calibration
  • La gestion des artefacts et du Dolby Vision qui est meilleure sur la Pana : bien


En gros de manière très schématiques si tu fais des films/séries la Pana est un chouilla mieux, si tu joues vaut mieux prendre la LG, mais les deux sont très bien avec des différences extrêmement faibles (et le OLED Sony est sensiblement plus cher)

 

Un bon deep dive : https://www.youtube.com/watch?v=yw0Dygpz1pI

 

:jap:


---------------
Spécialiste du bear metal
n°2370774
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 09-12-2020 à 09:32:28  profilanswer
 

Flaie a écrit :

Day 9, done :o

 

Bordel j'étais pas bien réveillé, mais j'ai mis 5 minutes juste à comprendre ce qu'il fallait faire :D


Perso comme j'ai abandonné l'idée de jouer la montre je l'ai fait propre, on O(n^2) aujourd'hui, c'est déjà ça :o

 

https://code.sololearn.com/cA8a22a195A4


Message édité par hephaestos le 09-12-2020 à 09:49:05
n°2370775
el muchach​o
Comfortably Numb
Posté le 09-12-2020 à 09:39:34  profilanswer
 

Flaie a écrit :


Je trouve que tu t'en sors vraiment très bien, ta solution est claire aussi :)


T'es trop gentil [:draculax]
C'est vrai qu'au moins, toutes mes solutions sont relativement claires (je trouve), y compris pour le pb 4, à défaut d'être intelligentes :o


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2370776
gfive
Posté le 09-12-2020 à 10:15:28  profilanswer
 

De mon côté j'arrive pas à me résoudre à pas créer d'objets [:tinostar]
 

Code :
  1. private static long partTwo(final long number, List<Long> numbers) {
  2.        
  3.         for (int i = 0; i <  numbers.size(); i++) {
  4.             long value = numbers.get(i);
  5.             if (value < number) {
  6.                 Range r = Range.start(value);
  7.                 int j = i + 1;
  8.                 while (r.sum < number) {
  9.                     r.add(numbers.get(j));
  10.                     j++;
  11.                 }
  12.                 if (r.sum == number) {
  13.                     return r.min + r.max;
  14.                 }
  15.             }
  16.         }
  17.         return 0;
  18.     }
  19.     private static class Range {
  20.         long min;
  21.         long max;
  22.         long sum;
  23.         static Range start(long value) {
  24.             Range r = new Range();
  25.             r.sum = value;
  26.             r.min = value;
  27.             r.max = value;
  28.             return r;
  29.         }
  30.         void add(long value) {
  31.             sum += value;
  32.             min = Math.min(min, value);
  33.             max = Math.max(max, value);
  34.         }
  35.     }


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2370777
___alt
Posté le 09-12-2020 à 10:19:01  profilanswer
 

J'ai chié l'implémentation du 2 avec une double récursion, je vais revenir à un truc plus simple. J'ai eu une off-by-one avec la partie 1 mais je l'ai vite trouvée, merci les tests.
edit: l'implem était bonne mais sans doute un peu dégueu, je me suis planté dans l'énoncé [:ddr555]

Message cité 1 fois
Message édité par ___alt le 09-12-2020 à 10:24:57

---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2370778
___alt
Posté le 09-12-2020 à 10:28:54  profilanswer
 

Spoiler :

https://i.imgur.com/v7ZyGzI.png

 

Ma contrainte de l'année c'est de tout faire en fonctionnel, donc pas de boucles for, pas de while, pas de variables mutables.
La seule exception, c'est dans le parsing bas niveau de l'input, c'est trop chiant, notamment j'ai du code pour lire les formats multilignes comme on a eu plusieurs fois cette année, j'ai eu la flemme.

Message cité 3 fois
Message édité par ___alt le 09-12-2020 à 10:32:50

---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2370779
Flaie
Posté le 09-12-2020 à 10:32:24  profilanswer
 
n°2370780
ratibus
Posté le 09-12-2020 à 10:43:15  profilanswer
 

Flaie a écrit :

Day 9, done :o
 
Bordel j'étais pas bien réveillé, mais j'ai mis 5 minutes juste à comprendre ce qu'il fallait faire :D


 

el muchacho a écrit :


Moi j'ai mis 10 mn à me rendre compte qu'il fallait donner le nombre et pas l'index du nombre au 1. Suis toujours dans la panade le 2.


 

___alt a écrit :

J'ai chié l'implémentation du 2 avec une double récursion, je vais revenir à un truc plus simple. J'ai eu une off-by-one avec la partie 1 mais je l'ai vite trouvée, merci les tests.
edit: l'implem était bonne mais sans doute un peu dégueu, je me suis planté dans l'énoncé [:ddr555]


 
Bon, sympathique ce challenge aujourd'hui : 16 minutes pour la partie 1 et 10 minutes pour la partie 2 (dont 5 minutes en tout de lecture d'énoncé :o)
Vraiment pratique le jeu de test pour ajuster les soucis d'index éventuels :D
Pas de récursion \o/
 
Flaie > t'as mis combien de temps aujourd'hui ?

Message cité 1 fois
Message édité par ratibus le 09-12-2020 à 10:45:15
n°2370781
Flaie
Posté le 09-12-2020 à 10:51:53  profilanswer
 

ratibus a écrit :


Flaie > t'as mis combien de temps aujourd'hui ?


Code :
  1. .   Time  Rank
  2. 00:13:31   979


J'aurais du attendre 6 secondes :o

 

C'est bien vos solutions ça me donne l'occasion de revoir du PHP, la dernière fois que j'en ai fait c'était vers 2005 ou environ je pense, quand je faisais des mods phpBB \o/


Message édité par Flaie le 09-12-2020 à 10:52:13
n°2370782
skeye
Posté le 09-12-2020 à 10:54:54  profilanswer
 

Bon, ça m'a pris 20 minutes en tout...assis dans une salle d'attente avec mon portable sur les genoux.:o Il était plus rapide à implémenter que ceux des jours précedents... :o


---------------
Can't buy what I want because it's free -
n°2370783
Jubijub
Parce que je le VD bien
Posté le 09-12-2020 à 11:02:31  profilanswer
 

___alt a écrit :


 
Ma contrainte de l'année c'est de tout faire en fonctionnel, donc pas de boucles for, pas de while, pas de variables mutables.
La seule exception, c'est dans le parsing bas niveau de l'input, c'est trop chiant, notamment j'ai du code pour lire les formats multilignes comme on a eu plusieurs fois cette année, j'ai eu la flemme.


c'est quoi comme langage ?


---------------
Jubi Photos : Flickr - 500px
n°2370784
Flaie
Posté le 09-12-2020 à 11:05:28  profilanswer
 

Jubijub a écrit :


c'est quoi comme langage ?


Kotlin

n°2370785
skeye
Posté le 09-12-2020 à 11:06:27  profilanswer
 

En fait ce truc me rappelle les cours d'algo en première année...ça rajeunit. :D


---------------
Can't buy what I want because it's free -
n°2370786
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 09-12-2020 à 11:23:36  profilanswer
 

bon sinon, vous bossez jamais, tas d'cons ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°2370787
Blackyell
$question = $to_be || !$to_be;
Posté le 09-12-2020 à 11:24:20  profilanswer
 

Harkonnen a écrit :

bon sinon, vous bossez jamais, tas d'cons ?


 
Ah, merci :D

n°2370788
___alt
Posté le 09-12-2020 à 11:26:10  profilanswer
 

Harkonnen a écrit :

bon sinon, vous bossez jamais, tas d'cons ?


 
J'ai fait l'essentiel avant le début de ma journée.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2370789
Jubijub
Parce que je le VD bien
Posté le 09-12-2020 à 11:26:19  profilanswer
 


 
c'est sympa...je m'y suis jamais trop penché, ça semble assez proche de Typescript dans la syntaxe (j'ai trouvé Typescript extremement agréable à l'utilisation)
Kotlin a le vent en poupe, dans l'équipe Eng avec laquelle je bosse ça discute pas mal de l'adopter pour moderniser projets java legacy.


---------------
Jubi Photos : Flickr - 500px
n°2370790
skeye
Posté le 09-12-2020 à 11:28:42  profilanswer
 

Harkonnen a écrit :

bon sinon, vous bossez jamais, tas d'cons ?


Je bosse pas le mercredi [:cosmoschtroumpf]

Message cité 1 fois
Message édité par skeye le 09-12-2020 à 11:28:49

---------------
Can't buy what I want because it's free -
n°2370791
Flaie
Posté le 09-12-2020 à 11:28:57  profilanswer
 

Jubijub a écrit :


 
c'est sympa...je m'y suis jamais trop penché, ça semble assez proche de Typescript dans la syntaxe (j'ai trouvé Typescript extremement agréable à l'utilisation)
Kotlin a le vent en poupe, dans l'équipe Eng avec laquelle je bosse ça discute pas mal de l'adopter pour moderniser projets java legacy.


Oui ça a le vent en poupe, ça offre des features sympa à Java, ça peut être une façon de moderniser la stack rapidement à moindre coup que de changer complètement de cible style Scala/Clojure.
 
J'ai quelques microservices à écrire en 2021 je pense que j'utiliserai Kotlin au boulot et je vais former les devs aussi, d'où l'envie de deep dive, j'avais une overview du langage mais là ça me permet de voir un peu certaines choses tous les jours avec un petit challenge. Clairement je ne le maitrise pas encore autant que Java ou Clojure, mais l'expérience est sympa, sauf IntelliJ qui patine un peu alors que ça ne lui arrive pas quand je fais du Java ou Clojure.

n°2370792
Flaie
Posté le 09-12-2020 à 11:29:33  profilanswer
 

Harkonnen a écrit :

bon sinon, vous bossez jamais, tas d'cons ?


J'écoute une réunion super intéressante sur Cisco... :o

n°2370793
___alt
Posté le 09-12-2020 à 11:30:45  profilanswer
 

Gros avantage de Kotlin, c'est faire du dev Android natif avec un langage pas trop dégueu.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2370794
ratibus
Posté le 09-12-2020 à 11:38:54  profilanswer
 

Harkonnen a écrit :

bon sinon, vous bossez jamais, tas d'cons ?


Pas les mercredis non :D

___alt a écrit :


 
J'ai fait l'essentiel avant le début de ma journée.


+1

skeye a écrit :


Je bosse pas le mercredi [:cosmoschtroumpf]


 [:taytay]


---------------
Mon blog
n°2370795
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 09-12-2020 à 11:40:15  profilanswer
 

Vous êtes tous à 80%  :??:


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2370796
ratibus
Posté le 09-12-2020 à 11:43:10  profilanswer
 

Xavier_OM a écrit :

Vous êtes tous à 80%  :??:


Fallait bien se dégager du temps pour l'Advent of Code :o


---------------
Mon blog
n°2370797
Flaie
Posté le 09-12-2020 à 11:44:11  profilanswer
 

Xavier_OM a écrit :

Vous êtes tous à 80%  :??:


J'espère qu'on parle bien de 80% de temps libre

n°2370798
skeye
Posté le 09-12-2020 à 11:44:19  profilanswer
 

Xavier_OM a écrit :

Vous êtes tous à 80% :??:


50 :D


Message édité par skeye le 09-12-2020 à 11:44:44

---------------
Can't buy what I want because it's free -
n°2370799
Profil sup​primé
Posté le 09-12-2020 à 11:57:15  answer
 

Harkonnen a écrit :

bon sinon, vous bossez jamais, tas d'cons ?


 
Harkonnen,
Désolé cette fois.
C'est pas passé.

n°2370800
skeye
Posté le 09-12-2020 à 12:14:56  profilanswer
 

Harkonnen a écrit :

bon sinon, vous bossez jamais, tas d'cons ?


tiens on devrait demander aux collègues qui fait ce truc...ça ferait peut etre bouger un peu le chat. :D


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  23684  23685  23686  ..  27004  27005  27006  27007  27008  27009

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)