Code Monkey home page Code Monkey logo

tcr's Issues

Mediaan O(n) algoritme

Misschien leuk om het O(n) algoritme voor het bepalen van de mediaan er in te zetten (als het niet te veel ruimte inneemt) :).

Solution ideas inkorten

Ik betwijfel of de "solution ideas" wel handig is op deze manier. De meeste dingen kennen we al, maar als je iets ziet wat je niet kent, heb je er ook niks aan om het te lezen. We kunnen een uitgebreider stukje schrijven over DP optimalisaties wat dan handiger is, lijkt me.

Itereren over subsets van een bitmask

Zou makkelijk te doen moeten zijn: for (int submask = mask; (submask &= mask) > 0; --submask) { ... } itereert over alle niet-lege deelverzamelingen.

Verwijder frac en vec gebruik

Schrijf het in plaats daarvan om naar een generiek point<T> type met specifiek point<ld>als retourneertype van de functie voor lijndoorsnedes.

Compacteer debug tips & 0.2 Wrong Anser

Wat te doen bij WA/TLE/MLE zit aan het begin en eind. We kunnen er beter nog een keertje naar kijken en de belangrijkste dingen laten staan als een checklist die afgewerkt moet worden (niet te lang) zodat we dit ook echt willen gaan gebruiken...

Uitleg bij dominator graph

Dit hebben we ooit geschreven, maar ik ben alweer vergeten wat de idom, sdom betekenen. Dit kunnen we erbij zetten zodat het sneller te begrijpen is tijdens een wedstrijd :).

2D lazy dynamic segment tree

Schrijf een vrij complete flexibele segment tree (liefst 2D) zodat deze in veel situaties te gebruiken zal zijn!

Random enclosing circle

Probabilistisch algoritme voor de omsluitende cirkel van een verzameling punten waarvoor de straal zo klein mogelijk is.

2-SAT met ~var aanroepen

In de 2-sat geven we nu nog booleans mee of de variabele aan of niet aan moet zijn. Ik denk dat het makkelijker te begrijpen is als je een variabele x of ~x meegeeft waarbij ~x de negatie is (~0 = -1, ~1 = -2, ...) en dan intern naar een goede index omzet (+n). Dan is de implicatie ~x => y bijvoorbeeld intuitief, in plaats van imply(x, false, y, true).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.