Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് ആൽഗോട്ട്യൂട്ടറാണിത്.
പട്ടിക:
NAME
algotutor - അൽഗോരിതങ്ങളുടെ ഇന്റർമീഡിയറ്റ് ഘട്ടങ്ങൾ നിരീക്ഷിക്കുന്നതിനുള്ള ഒരു സംവേദനാത്മക പ്രോഗ്രാം.
സിനോപ്സിസ്
ആൽഗോട്യൂട്ടർ [ഓപ്ഷൻ]... ഡാറ്റ ...
വിവരണം
അൽഗോരിതത്തിന്റെ ഇന്റർമീഡിയറ്റ് ഘട്ടങ്ങൾ നിരീക്ഷിക്കുന്നതിനുള്ള ഒരു സംവേദനാത്മക പ്രോഗ്രാമാണ് algotutor.
ടാർഗെറ്റ് പ്രേക്ഷകർ കമ്പ്യൂട്ടർ സയൻസ് വിദ്യാർത്ഥികളും കൂടാതെ/അല്ലെങ്കിൽ അൽഗോരിതം പഠിക്കുന്നവരുമാണ്
കൂടാതെ/അല്ലെങ്കിൽ ഡാറ്റ ഘടനകൾ. ഒരാൾക്ക് പ്ലെയിൻ ടെക്സ്റ്റ് ഫോർമാറ്റിൽ ഡാറ്റ ഫയലുകൾ സൃഷ്ടിക്കാൻ കഴിയും (യഥാർത്ഥത്തിൽ perl
അജ്ഞാത ഹാഷുകൾ, പക്ഷേ ഒന്ന് ശ്രദ്ധിക്കേണ്ടതില്ല) കൂടാതെ അൽഗോട്യൂട്ടറിനെ ചില മുൻനിർവചിച്ചതിലൂടെ പ്രവർത്തിപ്പിക്കാൻ അനുവദിക്കുക
അൽഗോരിതം. എന്നതിന്റെ എക്സിക്യൂഷൻ സീക്വൻസിലൂടെ ഒരാൾക്ക് പിന്നോട്ടും മുന്നോട്ടും ചുവടുവെക്കാം
വിശദാംശങ്ങളുടെ വ്യത്യസ്ത തലങ്ങളിലുള്ള അൽഗോരിതം. ഇതിന് perl-Tk ആവശ്യമാണ്.
ഡാറ്റ ഇൻപുട്ട് ഡാറ്റയാണ്. lcs, matc തുടങ്ങിയ ഡൈനാമിക് പ്രോഗ്രാമിംഗ് അൽഗോരിതങ്ങൾക്കായി,
ഇനിപ്പറയുന്ന ലിസ്റ്റിലെ ബന്ധപ്പെട്ട എൻട്രികൾ ദയവായി കാണുക; മറ്റ് അൽഗോരിതങ്ങൾക്കായി, ഇത്
യഥാർത്ഥ ഇൻപുട്ട് ഡാറ്റ അടങ്ങുന്ന ഫയലിന്റെ പേര്.
ഓപ്ഷനുകൾ
-a വാളുറ
ALGO എന്ന അൽഗോരിതം പ്രവർത്തിപ്പിക്കുന്നു. നിലവിൽ ALGO ഇവയിലൊന്നായിരിക്കാം:
bst ബൈനറി സെർച്ച് ട്രീകളിലെ പ്രവർത്തനങ്ങൾ
rbt ചുവന്ന-കറുത്ത മരങ്ങളിലെ പ്രവർത്തനങ്ങൾ (നീക്കംചെയ്യുക () ഇതുവരെ നടപ്പിലാക്കിയിട്ടില്ല)
കൂമ്പാരം കൂമ്പാരങ്ങളിലെ പ്രവർത്തനങ്ങൾ -- ഒരു കൂമ്പാരത്തിലെ നീക്കം പ്രവർത്തനം എല്ലായ്പ്പോഴും മുകൾഭാഗം നീക്കംചെയ്യുന്നു
വാദം പരിഗണിക്കാതെ ഘടകം
sbs ഗ്രാഫുകളിലെ സ്റ്റാക്ക് അടിസ്ഥാനമാക്കിയുള്ള തിരയൽ, ഡെപ്ത് ഫസ്റ്റ് സെർച്ചിന്റെ ഒരു വകഭേദം
bfs ഗ്രാഫുകളിലെ ആദ്യ തിരയൽ വീതി
പ്രൈം ഗ്രാഫുകളിൽ പ്രൈമിന്റെ ഏറ്റവും കുറഞ്ഞ പരന്നുകിടക്കുന്ന വൃക്ഷം
ഡൈക്ക് ഗ്രാഫുകളിൽ Dijkstra-യുടെ ഏക-ഉറവിട ഹ്രസ്വ പാത
ഫ്ലവ ഗ്രാഫുകളിലെ ഫ്ലോയ്ഡ്-വാർഷലിന്റെ ഓൾ-ജോടി ഏറ്റവും ചെറിയ പാത (വളരെ വളരെ പതുക്കെ)
Dom 2-ഡൈമൻഷണൽ പോയിന്റ് ആധിപത്യം
എബ്രഹാം കോൺവെക്സ് ഹളിനുള്ള ഗ്രഹാമിന്റെ സ്കാൻ
lcs ദൈർഘ്യമേറിയ പൊതുവായ ഉപക്രമം -- ഇതിന് കമാൻഡ് ലൈനായി രണ്ട് സ്ട്രിംഗുകൾ ആവശ്യമാണ്
വാദങ്ങൾ. ഉദാഹരണത്തിന്, "algotutor -a lcs AGCTATACGATGACT GTCAGTATAGTCATATG"
മാറ്റ് ഒപ്റ്റിമൽ മാട്രിക്സ് ചെയിൻ ഗുണനം -- ഇതിന് ഒരു ഇതര ക്രമം ആവശ്യമാണ്
കമാൻഡ് ലൈൻ ആർഗ്യുമെന്റുകളായി പൂർണ്ണസംഖ്യകളും മാട്രിക്സ് പേരുകളും. ഉദാഹരണത്തിന്, "algotutor -a
matc 32 A 35 B 24 C 30 D 36 E 25 F 40 G 34 H 35" എന്നാൽ ഒപ്റ്റിമൽ കണ്ടെത്തുക എന്നാണ്.
മെട്രിക്സുകളുടെ ശൃംഖലയുടെ ഗുണനക്രമം: A-ന്റെ വലിപ്പം 32-ൽ 35, B-ന്റെ വലിപ്പം 35-ൽ
24, ... എച്ച് വലിപ്പം 34 ബൈ 35.
-s വെർട്ടെക്സ്
ആരംഭ ശീർഷകമായി VERTEX ഉപയോഗിക്കുക (sbs, bfs, prim, dijk എന്നിവയ്ക്ക്)
-i ഘട്ടം
പ്രാരംഭ ചിത്രമായി സ്റ്റെപ്പ് സ്റ്റെപ്പ് പ്രദർശിപ്പിക്കുക.
-d ഫയലിന്റെ പേര്
FILENAME എന്നതിലേക്ക് ചിത്രം ഒരു ps ഫയലായി ഡംപ് ചെയ്യുക, അതിലേക്ക് പോകാതെ ഉടൻ പുറത്തുകടക്കുക
സംവേദനാത്മക മോഡ്.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് algotutor ഓൺലൈനായി ഉപയോഗിക്കുക