Skip to content

Commit aa79be5

Browse files
committed
First Revision
Translated missed comments
1 parent cee7a9c commit aa79be5

File tree

1 file changed

+30
-31
lines changed

1 file changed

+30
-31
lines changed

translations/es/README.md

Lines changed: 30 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ Escriba código en un pizarrón o en papel no en la computadora. Pruebe con algu
493493
- [ ] [UC Berkeley Big Omega (video)](https://youtu.be/ca3e7UVmeUc)
494494
- [ ] [Amortized Analysis (video)](https://www.youtube.com/watch?v=B3SpQZaAZP4&index=10&list=PL1BaGV1cIH4UhkL8a9bJGG356covJ76qN)
495495
- [ ] [Illustrating "Big O" (video)](https://class.coursera.org/algorithmicthink1-004/lecture/63)
496-
- [ ] TopCoder (includes recurrence relations and master theorem):
496+
- [ ] TopCoder (incluye relaciones de recurrencia y teorema maestro):
497497
- [Computational Complexity: Section 1](https://www.topcoder.com/community/data-science/data-science-tutorials/computational-complexity-section-1/)
498498
- [Computational Complexity: Section 2](https://www.topcoder.com/community/data-science/data-science-tutorials/computational-complexity-section-2/)
499499
- [ ] [Cheat sheet](http://bigocheatsheet.com/)
@@ -615,7 +615,7 @@ Escriba código en un pizarrón o en papel no en la computadora. Pruebe con algu
615615
- [ ] [Core Hash Tables (video)](https://www.coursera.org/learn/data-structures-optimizing-performance/lecture/m7UuP/core-hash-tables)
616616
- [ ] [Data Structures (video)](https://www.coursera.org/learn/data-structures/home/week/3)
617617
- [ ] [Phone Book Problem (video)](https://www.coursera.org/learn/data-structures/lecture/NYZZP/phone-book-problem)
618-
- [ ] distributed hash tables:
618+
- [ ] Matriz asociativas distribuidas:
619619
- [Instant Uploads And Storage Optimization In Dropbox (video)](https://www.coursera.org/learn/data-structures/lecture/DvaIb/instant-uploads-and-storage-optimization-in-dropbox)
620620
- [Distributed Hash Tables (video)](https://www.coursera.org/learn/data-structures/lecture/tvH8H/distributed-hash-tables)
621621

@@ -647,19 +647,19 @@ Escriba código en un pizarrón o en papel no en la computadora. Pruebe con algu
647647
- [ ] [Bithacks](https://graphics.stanford.edu/~seander/bithacks.html)
648648
- [ ] [The Bit Twiddler](http://bits.stephan-brumme.com/)
649649
- [ ] [The Bit Twiddler Interactive](http://bits.stephan-brumme.com/interactive.html)
650-
- [ ] 2s and 1s complement
650+
- [ ] Complemento a uno y dos
651651
- [Binary: Plusses & Minuses (Why We Use Two's Complement) (video)](https://www.youtube.com/watch?v=lKTsv6iVxV4)
652652
- [1s Complement](https://en.wikipedia.org/wiki/Ones%27_complement)
653653
- [2s Complement](https://en.wikipedia.org/wiki/Two%27s_complement)
654-
- [ ] count set bits
654+
- [ ] Contar bits puestos
655655
- [4 ways to count bits in a byte (video)](https://youtu.be/Hzuzo9NJrlc)
656656
- [Count Bits](https://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetKernighan)
657657
- [How To Count The Number Of Set Bits In a 32 Bit Integer](http://stackoverflow.com/questions/109023/how-to-count-the-number-of-set-bits-in-a-32-bit-integer)
658-
- [ ] round to next power of 2:
658+
- [ ] Redondeo a la próxima potencia de 2:
659659
- [Round Up To Next Power Of Two](http://bits.stephan-brumme.com/roundUpToNextPowerOfTwo.html)
660-
- [ ] swap values:
660+
- [ ] Valor de intercambio:
661661
- [Swap](http://bits.stephan-brumme.com/swap.html)
662-
- [ ] absolute value:
662+
- [ ] Valores absolutos:
663663
- [Absolute Integer](http://bits.stephan-brumme.com/absInteger.html)
664664

665665
## Árboles
@@ -877,13 +877,13 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
877877

878878
## Más información adicional
879879
- ### Recursión
880-
- [ ] Stanford lectures on recursion & backtracking:
880+
- [ ] Conferencias de Stanford sobre la recursividad y retroceso:
881881
- [ ] [Lecture 8 | Programming Abstractions (video)](https://www.youtube.com/watch?v=gl3emqCuueQ&list=PLFE6E58F856038C69&index=8)
882882
- [ ] [Lecture 9 | Programming Abstractions (video)](https://www.youtube.com/watch?v=uFJhEPrbycQ&list=PLFE6E58F856038C69&index=9)
883883
- [ ] [Lecture 10 | Programming Abstractions (video)](https://www.youtube.com/watch?v=NdF1QDTRkck&index=10&list=PLFE6E58F856038C69)
884884
- [ ] [Lecture 11 | Programming Abstractions (video)](https://www.youtube.com/watch?v=p-gpaIGRCQI&list=PLFE6E58F856038C69&index=11)
885-
- when it is appropriate to use it
886-
- how is tail recursion better than not?
885+
- Cuando es apropiado usarlo
886+
- ¿Cómo es la recursión de cola mejor que no?
887887
- [ ] [What Is Tail Recursion Why Is It So Bad?](https://www.quora.com/What-is-tail-recursion-Why-is-it-so-bad)
888888
- [ ] [Tail Recursion (video)](https://www.youtube.com/watch?v=L1jjXGfxozc)
889889

@@ -901,7 +901,7 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
901901
- [ ] [Simonson: Dynamic programming II - Lecture 12 (video)](https://www.youtube.com/watch?v=v1qiRwuJU7g&list=PLFDnELG9dpVxQCxuD-9BSy2E7BWY3t5Sm&index=12)
902902
- [ ] Lista de problemas individuales de PD (cada uno es corto):
903903
[Dynamic Programming (video)](https://www.youtube.com/playlist?list=PLrmLmBdmIlpsHaNTPP_jHHDx_os9ItYXr)
904-
- [ ] Yale Lecture notes:
904+
- [ ] Notas de la clase de Yale:
905905
- [ ] [Dynamic Programming](http://www.cs.yale.edu/homes/aspnes/classes/223/notes.html#dynamicProgramming)
906906
- [ ] Coursera:
907907
- [ ] [The RNA secondary structure problem (video)](https://www.coursera.org/learn/algorithmic-thinking-2/lecture/80RrW/the-rna-secondary-structure-problem)
@@ -917,7 +917,7 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
917917
- [ ] Object-Oriented Software Engineering: Software Dev Using UML and Java (21 videos):
918918
- Puede omitir esto si tiene una gran comprensión de OO y OO prácticas de diseño.
919919
- [OOSE: Software Dev Using UML and Java](https://www.youtube.com/playlist?list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO)
920-
- [ ] SOLID OOP Principles:
920+
- [ ] Principios SOLID OOP:
921921
- [ ] [Bob Martin SOLID Principles of Object Oriented and Agile Design (video)](https://www.youtube.com/watch?v=TMuno5RZNeE)
922922
- [ ] [SOLID Principles (video)](https://www.youtube.com/playlist?list=PL4CE9F710017EA77A)
923923
- [ ] S - [Single Responsibility Principle](http://www.oodesign.com/single-responsibility-principle.html) | [Single responsibility to each Object](http://www.javacodegeeks.com/2011/11/solid-single-responsibility-principle.html)
@@ -926,10 +926,10 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
926926
- [more flavor](http://docs.google.com/a/cleancoder.com/viewer?a=v&pid=explorer&chrome=true&srcid=0BwhCYaYDn8EgN2M5MTkwM2EtNWFkZC00ZTI3LWFjZTUtNTFhZGZiYmUzODc1&hl=en)
927927
- [ ] L - [Liskov Substitution Principal](http://www.oodesign.com/liskov-s-substitution-principle.html) | [Base Class and Derived class follow ‘IS A’ principal](http://stackoverflow.com/questions/56860/what-is-the-liskov-substitution-principle)
928928
- [more flavor](http://docs.google.com/a/cleancoder.com/viewer?a=v&pid=explorer&chrome=true&srcid=0BwhCYaYDn8EgNzAzZjA5ZmItNjU3NS00MzQ5LTkwYjMtMDJhNDU5ZTM0MTlh&hl=en)
929-
- [ ] I - [Interface segregation principle](http://www.oodesign.com/interface-segregation-principle.html) | clients should not be forced to implement interfaces they don't use
929+
- [ ] I - [Interface segregation principle](http://www.oodesign.com/interface-segregation-principle.html) | Los clients no deberían ser forzados a implementar interfaces no usarán
930930
- [Interface Segregation Principle in 5 minutes (video)](https://www.youtube.com/watch?v=3CtAfl7aXAQ)
931931
- [more flavor](http://docs.google.com/a/cleancoder.com/viewer?a=v&pid=explorer&chrome=true&srcid=0BwhCYaYDn8EgOTViYjJhYzMtMzYxMC00MzFjLWJjMzYtOGJiMDc5N2JkYmJi&hl=en)
932-
- [ ] D -[Dependency Inversion principle](http://www.oodesign.com/dependency-inversion-principle.html) | Reduce the dependency In composition of objects.
932+
- [ ] D -[Dependency Inversion principle](http://www.oodesign.com/dependency-inversion-principle.html) | Reducir la dependencia en la composición de los objetos.
933933
- [Why Is The Dependency Inversion Principle And Why Is It Important](http://stackoverflow.com/questions/62539/what-is-the-dependency-inversion-principle-and-why-is-it-important)
934934
- [more flavor](http://docs.google.com/a/cleancoder.com/viewer?a=v&pid=explorer&chrome=true&srcid=0BwhCYaYDn8EgMjdlMWIzNGUtZTQ0NC00ZjQ5LTkwYzQtZjRhMDRlNTQ3ZGMz&hl=en)
935935

@@ -958,7 +958,7 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
958958
- [ ] [Chapter 6 (Part 3) - Adapter, Facade, Immutable, Read-Only Interface, Proxy (video)](https://www.youtube.com/watch?v=7sduBHuex4c&index=13&list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO)
959959
- [ ] [Series of videos (27 videos)](https://www.youtube.com/playlist?list=PLF206E906175C7E07)
960960
- [ ] [Head First Design Patterns](https://www.amazon.com/Head-First-Design-Patterns-Freeman/dp/0596007124)
961-
- I know the canonical book is "Design Patterns: Elements of Reusable Object-Oriented Software", but Head First is great for beginners to OO.
961+
- Sé que el libro canónico es "Design Patterns: Elements of Reusable Object-Oriented Software", pero Head First es ideal para principiantes a OO.
962962
- [ ] [Handy reference: 101 Design Patterns & Tips for Developers](https://sourcemaking.com/design-patterns-and-tips)
963963
- [ ] [Design patterns for humans](https://github.com/kamranahmedse/design-patterns-for-humans#structural-design-patterns)
964964

@@ -968,9 +968,9 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
968968
- [ ] [Make School: Probability (video)](https://www.youtube.com/watch?v=sZkAAk9Wwa4)
969969
- [ ] [Make School: More Probability and Markov Chains (video)](https://www.youtube.com/watch?v=dNaJg-mLobQ)
970970
- [ ] Khan Academy:
971-
- Course layout:
971+
- Diseño del curso:
972972
- [ ] [Basic Theoretical Probability](https://www.khanacademy.org/math/probability/probability-and-combinatorics-topic)
973-
- Just the videos - 41 (each are simple and each are short):
973+
- Solo los videos - 41 (cada uno simple y corto):
974974
- [ ] [Probability Explained (video)](https://www.youtube.com/watch?v=uzkc-qNVoOk&list=PLC58778F28211FA19)
975975

976976
- ### NP, NP-Completo y Algoritmos de aproximación
@@ -1057,7 +1057,7 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
10571057
- [ ] [2010: Dapper, a Large-Scale Distributed Systems Tracing Infrastructure](https://research.google.com/pubs/archive/36356.pdf)
10581058
- [ ] [2010: Dremel: Interactive Analysis of Web-Scale Datasets](https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/36632.pdf)
10591059
- [ ] [2012: Google's Colossus](https://www.wired.com/2012/07/google-colossus/)
1060-
- paper not available
1060+
- Documento no disponible
10611061
- [ ] 2012: AddressSanitizer: A Fast Address Sanity Checker:
10621062
- [paper](http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/37752.pdf)
10631063
- [video](https://www.usenix.org/conference/atc12/technical-sessions/presentation/serebryany)
@@ -1187,15 +1187,15 @@ Obtendrá más práctica de grafos en el libro de Skiena (vea Sección de libros
11871187
- [ ] [How long does it take to make a context switch?](http://blog.tsunanet.net/2010/11/how-long-does-it-take-to-make-context.html)
11881188
- [ ] [Transactions Across Datacenters (video)](https://www.youtube.com/watch?v=srOgpXECblk)
11891189
- [ ] [A plain English introduction to CAP Theorem](http://ksat.me/a-plain-english-introduction-to-cap-theorem/)
1190-
- [ ] Paxos Consensus algorithm:
1190+
- [ ] Algoritmo de consenso de Paxos:
11911191
- [short video](https://www.youtube.com/watch?v=s8JqcZtvnsM)
11921192
- [extended video with use case and multi-paxos](https://www.youtube.com/watch?v=JEpsBg0AO6o)
11931193
- [paper](http://research.microsoft.com/en-us/um/people/lamport/pubs/paxos-simple.pdf)
11941194
- [ ] [Consistent Hashing](http://www.tom-e-white.com/2007/11/consistent-hashing.html)
11951195
- [ ] [NoSQL Patterns](http://horicky.blogspot.com/2009/11/nosql-patterns.html)
1196-
- [ ] Scalability:
1196+
- [ ] Escalabilidad:
11971197
- [ ] [Great overview (video)](https://www.youtube.com/watch?v=-W9F__D3oY4)
1198-
- [ ] Short series:
1198+
- [ ] Series Cortas:
11991199
- [Clones](http://www.lecloud.net/post/7295452622/scalability-for-dummies-part-1-clones)
12001200
- [Database](http://www.lecloud.net/post/7994751381/scalability-for-dummies-part-2-database)
12011201
- [Cache](http://www.lecloud.net/post/9246290032/scalability-for-dummies-part-3-cache)
@@ -1446,8 +1446,7 @@ Nunca está de verdad realizado.
14461446
*****************************************************************************************************
14471447
Todo lo que está debajo de este punto es opcional.
14481448
Mediante el estudio de estos, obtendrá una mayor exposición a más conceptos de la Ciencia de
1449-
1450-
la Computación, y estará mejor preparado para cualquier trabajo de Ingeniería de Software. Usted será un Ingeniero de Software mucho más completo.
1449+
la Computación, y estará mejor preparado para cualquier trabajo de Ingeniería de Software. Usted será un Ingeniero de Software mucho más completo.
14511450
*****************************************************************************************************
14521451
*****************************************************************************************************
14531452

@@ -1643,7 +1642,7 @@ Es probable que estos temas no aparezcan en una entrevista, pero los añadí par
16431642
- Quiero aprender más acerca de los Árboles-B ya que se utiliza tan ampliamente con conjuntos de datos muy grandes.
16441643
- [ ] [Self-balancing binary search tree](https://en.wikipedia.org/wiki/Self-balancing_binary_search_tree)
16451644

1646-
- [ ] ** Árboles AVL **
1645+
- [ ] **Árboles AVL**
16471646
- En práctica:
16481647
Por lo que puedo decir, estos no se usan mucho en la práctica, pero pude ver dónde estarían:
16491648
El árbol AVL es otra estructura que soporta la búsqueda, inserción y eliminación de O (log n). Es más rígidamente equilibrado que los árboles rojo-negro, lo que lleva a una inserción y eliminación más lenta, pero más rápido la recuperación. Esto lo hace atractivo para las estructuras de datos que se pueden construir una vez y se cargan sin reconstrucción, como diccionarios de idiomas (o diccionarios de programas, como los opcodes de un ensamblador o intérprete).
@@ -1711,7 +1710,7 @@ Es probable que estos temas no aparezcan en una entrevista, pero los añadí par
17111710
- [ ] [kNN K-d tree algorithm (video)](https://www.youtube.com/watch?v=Y4ZgLlDfKDg)
17121711

17131712
- ### Lista por saltos
1714-
- " Éstos son algo de una culta estructura de datos" - Skiena
1713+
- " Éste es algo de una culta estructura de datos" - Skiena
17151714
- [ ] [Randomization: Skip Lists (video)](https://www.youtube.com/watch?v=2g9OSRKJuzM&index=10&list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp)
17161715
- [ ] [For animations and a little more detail](https://en.wikipedia.org/wiki/Skip_list)
17171716

@@ -1767,8 +1766,8 @@ Es probable que estos temas no aparezcan en una entrevista, pero los añadí par
17671766
- [Google/Kaggle Machine Learning Engineer Nanodegree](https://www.udacity.com/course/machine-learning-engineer-nanodegree-by-google--nd009)
17681767
- [Self-Driving Car Engineer Nanodegree](https://www.udacity.com/drive)
17691768
- [Metis Online Course ($99 for 2 months)](http://www.thisismetis.com/explore-data-science)
1770-
- Resources:
1771-
- Books:
1769+
- Recursos:
1770+
- Libros:
17721771
- [Python Machine Learning](https://www.amazon.com/Python-Machine-Learning-Sebastian-Raschka/dp/1783555130/)
17731772
- [Data Science from Scratch: First Principles with Python](https://www.amazon.com/Data-Science-Scratch-Principles-Python/dp/149190142X)
17741773
- [Introduction to Machine Learning with Python](https://www.amazon.com/Introduction-Machine-Learning-Python-Scientists/dp/1449369413/)
@@ -1803,7 +1802,7 @@ Es probable que estos temas no aparezcan en una entrevista, pero los añadí par
18031802
- [ ] [Synchronous Distributed Algorithms: Symmetry-Breaking. Shortest-Paths Spanning Trees](https://www.youtube.com/watch?v=mUBmcbbJNf4&list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp&index=27)
18041803
- [ ] [Asynchronous Distributed Algorithms: Shortest-Paths Spanning Trees](https://www.youtube.com/watch?v=kQ-UQAzcnzA&list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp&index=28)
18051804

1806-
- [ ] MIT **Probability** (mathy, and go slowly, which is good for mathy things) (videos):
1805+
- [ ] MIT **Probability** (Matemático y va lento, que es bueno para las cosas matemáticas) (videos):
18071806
- [ ] [MIT 6.042J - Probability Introduction](https://www.youtube.com/watch?v=SmFwFdESMHI&index=18&list=PLB7540DEDD482705B)
18081807
- [ ] [MIT 6.042J - Conditional Probability](https://www.youtube.com/watch?v=E6FbvM-FGZ8&index=19&list=PLB7540DEDD482705B)
18091808
- [ ] [MIT 6.042J - Independence](https://www.youtube.com/watch?v=l1BCv3qqW4A&index=20&list=PLB7540DEDD482705B)
@@ -1828,9 +1827,9 @@ Es probable que estos temas no aparezcan en una entrevista, pero los añadí par
18281827
- [Boyer-Moore String Search Algorithm](https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string_search_algorithm)
18291828
- [Advanced String Searching Boyer-Moore-Horspool Algorithms (video)](https://www.youtube.com/watch?v=QDZpzctPf10)
18301829
- [ ] [Coursera: Algorithms on Strings](https://www.coursera.org/learn/algorithms-on-strings/home/week/1)
1831-
- starts off great, but by the time it gets past KMP it gets more complicated than it needs to be
1832-
- nice explanation of tries
1833-
- can be skipped
1830+
- Inicia bien, pero en el momento en que pasa KMP se vuelve más complicado de lo que necesita ser
1831+
- Buena explicación de los tries
1832+
- Puede saltarse
18341833

18351834
- [ ] **Sorting**
18361835

0 commit comments

Comments
 (0)