డేటా స్ట్రక్చర్స్ హ్యాండ్బుక్ కంప్యూటర్ సైన్స్ కోర్సులో బోధించే అన్ని ప్రాథమిక డేటా స్ట్రక్చర్ భావనలను సులభంగా చదవడానికి మరియు కనిష్ట ఆకృతిలో వర్తిస్తుంది. మీ పరీక్షలను ఏస్ చేయండి లేదా ఇంటర్వ్యూ కోసం మీ జ్ఞానాన్ని పెంచుకోండి, అన్నీ ఒకే అనువర్తనంలో!
అనువర్తనం భావనలను అమలు చేసేటప్పుడు సూచన కోసం అంతర్నిర్మిత కోడ్ ఉదాహరణలు ఉన్నాయి.
కవర్ చేయబడిన కొన్ని అంశాల జాబితా
1. శ్రేణులు
2. నిర్మాణాలు
3. వియుక్త డేటా రకాలు
4. లింక్డ్ జాబితాలు
5. స్టాక్స్
6. క్యూలు
7. చెట్లు
8. కుప్పలు
9. గ్రాఫ్స్
10. హాష్ టేబుల్స్
శోధన, సార్టింగ్, ట్రీ మరియు గ్రాఫ్ ట్రావెర్సల్స్ యొక్క అల్గోరిథంలు కూడా ఉన్నాయి.
MIT మరియు Coursera వంటి వాటితో సహా వివిధ విద్యా వెబ్సైట్లు మరియు MOOC ల నుండి సేకరించబడిన నాణ్యమైన అధ్యయన సామగ్రి మరియు విజువలైజేషన్లకు లింక్లు మరియు అన్ని అంశాలను కవర్ చేయడానికి నవీకరించబడుతున్నాయి.
ఫ్లట్టర్ మరియు మెటీరియల్ డిజైన్ను ఉపయోగించి నిర్మించబడింది, ఇది ప్లే స్టోర్లోని డేటా స్ట్రక్చర్స్ యొక్క ఉత్తమంగా కనిపించే అనువర్తనాల్లో ఒకటిగా నిలిచింది.
డెవలపర్ నుండి
ఈ అనువర్తనం పాఠ్యపుస్తకం కాకుండా హ్యాండ్బుక్ గా ఉపయోగించబడుతుంది. భావనలను మీ స్వంతంగా అమలు చేయాలని సిఫార్సు చేయబడింది.
నేను నిజాయితీగా ఉంటాను, వివిధ రిఫరెన్స్ పుస్తకాలు, ఆన్లైన్ కథనాలు మరియు వికీపీడియా నుండి ఈ విషయం చాలా సంకలనం చేయబడింది. బహుళ వనరుల నుండి చాలా విషయాలు నా చేత ధృవీకరించబడ్డాయి, అయితే ఎప్పటిలాగే, మీరు మీ పరీక్షలో విఫలమైతే లేదా మీ కంపైలర్ క్రాష్ అయినట్లయితే డెవలపర్ బాధ్యత తీసుకోరు.
మద్దతు ఉన్న పరికరాల గురించి ప్రకటన
కొన్ని x86 పరికరాలు ఈ అనువర్తనంతో సరిగ్గా పనిచేయకపోవచ్చు. ఇది అల్లాడు యొక్క పరిమితి మరియు ప్రతికూల సమీక్షను వదిలివేయడం ఏదైనా పరిష్కరించదు. డేటా నిర్మాణాల గురించి అధ్యయనం చేయడానికి బదులుగా అధికారిక వెబ్సైట్ను (thedshandbook.com) సందర్శించండి.
క్రొత్త పరికరాలకు మద్దతు ఇవ్వడానికి నేను వీలైనంత త్వరగా అనువర్తనాన్ని నవీకరించడానికి ప్రయత్నిస్తాను. అల్లాడు చాలా తరచుగా కొత్త నవీకరణలను పొందుతోంది. మార్పులను ట్రాక్ చేయడం మరియు అనువర్తనాన్ని నవీకరించడం కొన్ని పరికరాల్లో అనువర్తనాన్ని విచ్ఛిన్నం చేస్తుంది. ప్రతికూల సమీక్షను వదిలివేసే ముందు దయచేసి మెయిల్ను వదలడాన్ని పరిశీలించండి.
హ్యాపీ లెర్నింగ్ డేటా స్ట్రక్చర్స్!
అప్డేట్ అయినది
17 సెప్టెం, 2019