ነፃ የአልጎሪዝም ማሳያ
ደርድር፣ መንገድ-ፈላጊ እና ክላሲክ አልጎሪዝሞች ህያው ሲሆኑ ይመልከቱ — bubble/quick/merge sort, Dijkstra/A*/BFS በተግባራዊ labyrinth ፍርግርግ ላይ፣ እንዲሁም binary search, Sieve, N-Queens እና Game of Life። ደረጃ-በደረጃ እነማ፣ የተመሳሰለ pseudocode፣ የቀጥታ መለኪያዎች እና ጎን ለጎን የውድድር ሁነታ። ለሞባይል ተስማሚ እና 100% በአሳሽዎ ውስጥ።
እንዴት እንደሚሠራ
እያንዳንዱ ስልተ-ቀመር በአንድ ጊዜ አንድ የእይታ «ደረጃ» የሚያወጣ generator ሆኖ ተጽፏል — የድርድሩ ቅጽበታዊ እይታ እና የትኞቹ አካላት እንደተነጻጸሩ፣ እንደተቀያየሩ ወይም እንደተጻፉ። አንድ ማጫወቻ ሙሉውን የደረጃዎች ዝርዝር አስቀድሞ ያሰላል፤ ስለዚህ ማጫወት፣ ለአፍታ ማቆም፣ ወደ ፊት መራመድ፣ ወደ ኋላ መራመድ እና ጎን ለጎን የውድድር ሁነታው ሁሉም በዚያ ዝርዝር ውስጥ ቦታ መምረጥ ብቻ ናቸው። ወደ የትም ምንም አይላክም — ሁሉም ነገር በአሳሽዎ ውስጥ ይሠራል።
- 1ስልተ-ቀመር እና የውሂብ ስብስብ ይምረጡከbubble፣ selection፣ insertion፣ merge፣ quick፣ heap፣ shell፣ cocktail፣ counting እና radix sort (እንዲሁም ለመዝናናት bogosort) ይምረጡ። የዘፈቀደ፣ ከሞላ ጎደል የተደረደረ፣ የተገለበጠ ወይም ጥቂት ልዩ እሴቶች ያሉት ድርድር ያመንጩ፣ ወይም የራስዎን በኮማ የተለዩ ቁጥሮች ይተይቡ።
- 2ሲሠራ ይመልከቱ — እና አብረው ያንብቡአምዶቹ እየተከናወነ ባለው ነገር (ማነጻጸር፣ መቀያየር፣ pivot፣ የተደረደረ) ቀለም ይቀባሉ። የpseudocode ፓነሉ እየተከናወነ ያለውን ትክክለኛ መስመር ያደምቃል፤ የቀጥታ ቆጣሪዎች ደግሞ ማነጻጸሪያዎችን፣ መቀያየሪያዎችን፣ ጽሑፎችን እና የድርድር መዳረሻዎችን በቀጥታ ይከታተላሉ።
- 3ጊዜን ይቆጣጠሩስልተ-ቀመሩ ውሳኔዎቹን እንዴት እንደሚያደርግ በትክክል ለማጥናት ፍጥነቱን ያስተካክሉ፣ የጊዜ መስመሩን ያንቀሳቅሱ፣ ወይም አንድን ስራ ወደ ፊት እና ወደ ኋላ ይራመዱ። ወደ ኋላ መራመድ ትክክለኛ ነው፤ ምክንያቱም እያንዳንዱ ደረጃ የተቀመጠ ቅጽበታዊ እይታ ነው እንጂ እንደገና መሮጥ አይደለም።
- 4ፊት ለፊት ያወዳድሯቸውየውድድር ሁነታ ሁለት ወይም ከዚያ በላይ ስልተ-ቀመሮችን በተመሳሳይ ግቤት ላይ በአንድ ጊዜ ጎን ለጎን ያስኬዳል፤ ከመለኪያዎች ሰንጠረዥ ጋር፤ ስለዚህ ለምሳሌ quicksort ለምን bubble sortን እንደሚያሸንፍ ማየት ይችላሉ።
ሙሉ በሙሉ በአሳሽዎ ውስጥ ይሠራል — ምንም ውሂብ መሣሪያዎን አይለቅም። አገልጋይ፣ ስቀላ እና መለያ የለም። የማስተማሪያ መሣሪያ ነው፦ ስልተ-ቀመሮቹ ለእይታ ግልጽነት የተመረጡ የመማሪያ መጽሐፍ ትግበራዎች ናቸው።
ተዛማጅ መሳሪያዎች
የCSV ልዩነት
ሁለት የCSV ፋይሎችን በቁልፍ አምድ ያወዳድሩ እና የትኞቹ ረድፎች እንደተጨመሩ፣ እንደተወገዱ ወይም እንደተቀየሩ በትክክል ይመልከቱ — ከድሮ ወደ አዲስ የሚለዩ ልዩ መስኮች ጋር። የተጠቀሱ መስኮችን ይይዛል፤ ሙሉ በሙሉ በአሳሽዎ ውስጥ ይሠራል።
የመስመር ላይ Stopwatch
ትክክለኛ stopwatch ከዙር መቅጃ፣ ፈጣኑ/ቀርፋፋው ዙር ማድመቅና የቁልፍ ሰሌዳ አቋራጮች ጋር። ከዜሮ ጀምሮ በሚሊሰከንድ ትክክለኛነት ይቆጥራል።
CSS Cubic-Bezier Easing ፈጣሪ
የመቆጣጠሪያ ነጥቦችን በመጎተት CSS easing curvesን ይንደፉ፣ እንቅስቃሴውን በቀጥታ ይመልከቱና cubic-bezier() እሴቱን ይቅዱ። Overshoot/bounce ቅድመ-ውቅሮችን ያካትታል።