ezen az oldalon megosztom a megoldásaimat a codility.com probléma készletek. Ezek itt találhatók. Élvezze és ossza meg észrevételeit!
- 1) Time Complexity
- 2) Counting Elements
- 3) Prefix Sums
- 4) Sorting
- 5) Stacks and Queues
- 6) Leader
- 7) Maximum Slice Problem
- 8) Prime and composite numbers
- 9) Sieve or Eratosthenes
- 10) Euclidean Algorithm
- 11) Fibonacci Numbers
- 12) Binary Search
- 13) Caterpillar method
- 14) Greedy algorithms
- 15) Dynamic Programming
- 16) Future Training
- X) Challenges
1) Time Complexity
- TapeEquilibrium ✓
- FrogJmp ✓
- PermMissingElem ✓
2) Counting Elements
- PermCheck ✓
- FrogRiverOne ✓
- MaxCounters ✓
- MissingInteger ✓
3) Prefix Sums
- PassingCars ✓
- GenomicRangeQuery ✓
- MinAvgTwoSlice ✓
- CountDiv ✓
4) Sorting
- Triangle ✓
- Distinct ✓
- MaxProductOfThree ✓
- NumberOfDiscIntersections ✗
5) Stacks and Queues
- Brackets ✓
- Nesting ✓
- StoneWall ✓
- Fish ✓
6) Leader
- Dominator ✓
- EquiLeader ✓
7) Maximum Slice Problem
- MaxProfit ✓
- MaxSliceSum ✓
- MaxDoubleSliceSum ✓
8) Prime and composite numbers
- MinPerimeterRectangle ✓
- CountFactors ✓
- Peaks ✓
- Flags ✗
9) Sieve or Eratosthenes
- CountSemiprimes ✓
- CountNonDivisible ✓
10) Euclidean Algorithm
- ChocolatesByNumbers ✓
- CommonPrimeDivisors ✓
11) Fibonacci Numbers
- FibFrog ✓
- Ladder ✓
12) Binary Search
- MinMaxDivision ✓
- NailingPlanks ✓
13) Caterpillar method
- AbsDistinct ✓
- CountDistinctSlices ✓
- CountTriangles ✓
- MinAbsSumOfTwo ✓
14) Greedy algorithms
- TieRopes ✓
- MaxNonoverlappingSegments ✓
15) Dynamic Programming
- NumberSolitaire ✓
- MinAbsSum ✗
16) Future Training
- BinaryGap ✓
- StrSymmetryPoint ✓
- OddOccurencesInArray ✓
- TreeHeight ✓
- CyclicRotation ✓
- ArrayInversionCount ✓
X) Challenges
- Kalium 2015 – SqlSegmentsSum
- Argon 2015 – TrekAndSwim
- bór 2013 – zászlók
- Psi 2012 – huzal Burnouts
- Chi 2012 – ágyúgolyók
- Sigma 2012 – StoneWall
- Delta 2011 – minabsum
- Beta 2010 – Numberofdiscintersections
- Alpha 2010 – Prefixset
A Codility szolgáltatási feltételei alapján megengedett a képzési megoldások és a múltbeli kihívások megoldásainak megosztása.
8.1. A webhelyen található bármely feladat, nyilatkozat vagy információ (beleértve a teszt-munkameneteket és a teszt-munkamenet eredményeit) bizalmas információnak minősül. Ön vállalja, hogy:
(a) nem hozza nyilvánosságra, teszi közzé vagy reprodukálja (beleértve bármely weboldalon vagy blogon való közzétételt) ezeket az információkat; vagy
(b) nem adja át másoknak a toborzási feladat, a folyamatban lévő havi kihívás vagy a folyamatban lévő versenyfeladat részleteit (beleértve a teljesítésével kapcsolatos részleteket).
8.2. Ez a záradék nem vonatkozik a Codility szolgáltatás képzési szakaszára, a képzési feladatokra és a múltbeli kihívásokra, azok megoldásaira és értékelési eredményeire.