Top 18 Apps Similar to Data Structure and Algorithm

GeeksforGeeks - Learn To Code 10.0.3.04
GeeksforGeeks
Learn Data Structures Algorithms, C Programming, C++, Java,Python,JS, Aptitude
Study Algorithms 2.3
nikoo28
Note: This app requires internet connectivity.Study Algorithms, some simple algorithms to help you. Asthetagline says, the application presents to you with some ofthesimplest algorithms that are helpful in daily life. Thealgorithmshave been written in a really simple and lucid manner,that makesit easier to understand.The complete working and tested codes are also provided so thattheycan help you whenever required. The codes are properlyformatted andcommented so that you can get a hold of the flow ofthe approachused.Most of the questions have more than one solution withbetteroptimizations. Overall, this application can be helpful toyou whenpreparing for several interviews or simply to learnnewmethods.The application pulls the feeds directly from the mainsitehttp://www.studyalgorithms.com and thereforethecontent will be updated every time you launch theapplication..Any improvements are welcome.
Data Structure and Algorithm 7
This free App on Data Structure covers most important topicswithfull Description using Easy example and Diagrams. this Subjectisvery Helpful in Exam, Viva, Gate. All Chapter are Related toeachother so after keeping it in mind all Content are ArrangedwithStep by Step. The best app for Exam, college and in programs.Ifyou are a student It will help to learn a lot. This usefulApplists 130 topics in 5 chapters, totally based on practical aswellas a strong base of theoretical knowledge with notes writteninvery simple and understandable English. Consider this App asaquick note guide which professors use in a classroom. The Appwillhelp in faster learning and quick revisions of all the topics.Someof the topics Covered in the app are: 1. Introduction toAlgorithms2. Efficiency of algorithm 3. Analysis of insertion sort4.Insertion sort 5. The divide-and-conquer approach 6.Analyzingdivide-and-conquer algorithms 7. Asymptotic notation 8.Asymptoticnotation in equations and inequalities 9. Standardnotations andcommon functions 10. The hiring problem 11. Indicatorrandomvariables 12. Balls and bins 13. Probabilistic analysis andfurtheruses of indicator random variables 14. Streaks 15. Theon-linehiring problem 16. Overview of Recurrences 17. Thesubstitutionmethod for recurrences 18. The recursion-tree method19. The mastermethod 20. Proof of the master theorem 21. The prooffor exactpowers 22. Floors and ceilings 23. Randomized algorithms24. Heaps25. Maintaining the heap property 26. Building a heap 27.Theheapsort algorithm 28. Priority queues 29. Description ofquicksort30. Performance of quicksort 31. A randomized version ofquicksort32. Analysis of quicksort 33. Lower bounds for sorting 34.Countingsort 35. Radix sort 36. Minimum and maximum 37. Selectioninexpected linear time 38. Bucket sort 39. Selection inworst-caselinear time 40. Stacks and queues 41. Linked lists 42.Implementingpointers and objects 43. Representing rooted trees44.Direct-address tables 45. Hash tables 46. Hash functions 47.Openaddressing 48. Perfect hashing 49. introduction to binarysearchtree 50. Querying a binary search tree 51. Insertion anddeletion52. Randomly built binary search trees 53. Red-Black Trees54.Rotations of red black tree 55. Insertion in red black tree56.Deletion in red black tree 57. Dynamic order statistics58.Augmenting a Data Structure 59. Interval Trees 60. OverviewofDynamic Programming 61. Assembly-line scheduling 62.Matrix-chainmultiplication 63. Elements of dynamic programming 64.Longestcommon subsequence 65. Optimal binary search trees 66.GreedyAlgorithms 67. Elements of the greedy strategy 68. Huffmancodes69. Theoretical foundations for greedy methods 70.Atask-scheduling problem 71. Aggregate analysis 72. Theaccountingmethod 73. The potential method 74. Dynamic tables 75.B-Trees 76.Definition of B-trees 77. Basic operations on B-trees78. Deletinga key from a B-tree 79. Binomial Heaps 80. Operationson binomialheaps 81. Fibonacci Heaps 82. Mergeable-heap operations83.Decreasing a key and deleting a node 84. Bounding themaximumdegree 85. Data Structures for Disjoint Sets 86.Linked-listrepresentation of disjoint sets 87. Disjoint-set forests88.Analysis of union by rank with path compression 89.Representationsof graphs 90. Breadth-first search 91. Depth-firstsearch 92.Topological sort 93. Strongly connected components 94.MinimumSpanning Trees 95. Growing a minimum spanning tree 96.Thealgorithms of Kruskal and Prim 97. Single-Source Shortest Paths98.The Bellman-Ford algorithm 99. Single-source shortest pathsindirected acyclic graphs 100. Dijkstra's algorithm 101.Differenceconstraints and shortest paths 102. Shortest paths andmatrixmultiplication 103. The Floyd-Warshall algorithm Algorithmsis partof computer science & software engineering educationcoursesand information technology degree programs of variousuniversities.
Algorithms Tutor 1.0
Akshay Mathur
This app contains explanations ofdatastructure algorithms like:-->Insertion Sort-->Dijkstra's-->Depth First Search-->Breadth First Search-->Bellman Ford--> Bubble Sort-->Radix Sort-->Prim's Algorithm-->AVL Tree-->NP completeness-->knapsack problem ,,,,,,,,and many moreFEATURES:1) Pseudo code of all algorithms2) Explanations of pseudo codes3) Diagrammatic representation of examples4) C program of all algorithms5) Does not need internet to run ;)
Algorithm Fight 1.0
KurtChen
Simple app to visualize sort algorithm. Youcanselect two algorithm to "fight" with each other and check whofinishsorting first. And there's details about the algorithms, youcancheck out for it at any time.
Algorithm and Programming 1.0
Algorithm and Programming Best BookTable of Content0. Introduction Algorithms and Programming ModulesCourseOrganisation1. Computing & Programming Concepts Computers,Programming,Languages2. Introduction to C Programming Simple Programs, MemoryConcepts,Arithmetic in C 2.5 DOS, Windows & the C++ CompilersOperatingSystems, Basic Commands, Borland C++ and C++BuilderCompilers3. Structured Program Development Algorithms, ProblemSolvingTechniques, Control Structures4. Program Control More Control Structures, Logical Operators5. Functions6. Arrays7. Pointers8. Characters and Strings9. Formatted Input/OutputKeywords : algorithm in programming, program algorithmexample,programing algorithm, program algorithm, programingalgorithms,algorithm for programming, algorithm program, algorithmexamplesprogramming, algorithm programming, programmingalgorithm,algorithms in programming, programming algorithmexamples,algorithms programming, algorithms in computerprogramming,algorithm in computer programming, make an algorithm,algorithmcomputers, writing algorithm, algorithm writing tools,languagealgorithm, computing algorithm
Data Structure 1.1
Akshay Dake
It is always a good to study the programswiththe help of algorithm. This app provides you a very basicideaabout the Data Structure and its algorithms.
Algorithm 1.00
Fumin
HelloFumin is a developer living in South Korea.Create algorithms that can be shared is App.I ask a lot of use.Thank youE mail & Facebook: [email protected], make, binary
Algorithm Helper 1.1
Train Labs
Algorithm Helper covers commontopicsdiscussedin software interviews, including graphalgorithms,binary searchtrees, linked lists, and sorting. Weprovide anoverview and commoninterview questions for each topic.Thecoverage is broad andlightweight enough to be helpful totheadvanced undergraduate orprofessional who would like tosharpenhis/her technical interviewskills on the go. To be asgeneral andaccessible as possible, wetried to make algorithmquestionslanguage agnostic.Most of the content came from two courses taughtatStanfordUniversity:- CS 161, Design and Analysis of Algorithms(cs161.stanford.edu).Iborrowed heavily from the notes compiled byMoorXu,http://stanford.edu/~moorxu/notes/161/161main.pdf.- CS 106B, Programming Abstractions (cs106b.stanford.edu).The106Bcourse reader was a valuable source of information.
Data Structure Programs 1.0.5
InkMagik
Here comes your weapon against theconfusingData Structure programs. An app that enables you to carryover 40Data Structure Programs using C on your android phone. Fromarraysto linked lists, from searching programs to sorting programs,thisapp contain everything you need. This app is a solution toyourinterview, test, exam and not to forget practicalpreparationsneeds.Awesome interface and totally ad-free! Don't forget to rateus;)All The Best :)
Data Structure Using C 1.3
Data Structure app is an app which willbehelpful for Students and Employees. This app is a Book ofCprograms.The app contains 41 programs which are basically helpfulforpeople who are in need may be during Exams for Students orforCorporate Employees during developing software.The app includes all the array, stack, queue, link listrelated,trees, sorting and all the programs in the Data structurewhich arehelpful at the level of coding, and helps those who are atentrylevel of coding and who are experts at programming.Data Structure is Developed by Chameleon Info tech foruniversalfree usage, However the advanced PRO version is availablewhichwill contain detailed explanation along with the programsfurnishedis the programs page.PS: Please Provide suggestions if you find some moreprogramsshould be added to the app, it will help us serve youbetter.
Data Structure Questions 1.0
HOKONAKA
This android app includes multiplechoicequestions (MCQ) with their answers for computer exams. Thisappmainly focuses on Data Structure subject from computer science.Features:* Over 260+ unique questions with answers* Category based categorizations* Random selection* Zoom in/out* Question counter* 5 Exam sets included* 10 topics addedTopics added:* Abstract Data Types* Algorithms* Binary Heaps & Binary Search Trees* Graphs* Hashing* Linked Lists* Queues* Sorting & Searching* Stacks* Trees
Master In C++ (Learn C++) 5.6.0
Thiyagaraaj M
★ Master In C++ ⋙ is a pretty app for all C++ and OOPS Concepts★
알고리즘 1.04
Fumin
정보처리 기사 실기알고리즘을 편하게 보기!시나공에서 나오는 정보처리 기사 실기 알고리즘을 앱으로 편하게 볼수 있도록 옮겼습니다.지하철이나 버스 출퇴근 시간에도 등하굣길에도 알고리즘 공부를 해보아요!필요한 알고리즘이 있으면 적용해 드리겠습니다.다들 열공 하세요!----------------- 사용법 ------------------1. 보고싶은 알고리즘을 선택한다.2. 설명을 보려면 해당 기호를 선택한다.3. 줌인아웃을 하려면 볼륨키를 누른다------------------- 기능 --------------------1. 정보처리기사 수열 알고리즘2. 정보처리기사 수학 알고리즘3. 정보처리기사 자료구조 알고리즘4. 정보처리기사 배열 알고리즘5. 정보처리기사 응용 알고리즘문의사항 및 수정사항은[email protected] 메일로 주시거나카톡 계정 [email protected] 으로 해주세요------------ 이전 업데이트 사항 ------------v0.1- 런칭- 수열부분 업데이트v0.12- 수학 최대공약수 최소공배수까지 업데이트v0.13- 수학 진법변환 10진수를 2진수까지 업데이트v0.14- 수학 최대값, 최소값까지 업데이트v0.2- 수학부분 업데이트v0.21- 자료구조 버블정렬까지 업데이트v0.22- 자료구조 석차구하기까지 업데이트v0.3- 배열 이등변삼각형까지 업데이트v0.4- 배열 업데이트v0.5- 정보처리 기사 알고리즘 전체 업데이트- 수열 설명 추가- 수학 설명 소인수 분해까기 추가v0.51- 수학 가까운수 구하기 까지 설명 추가v0.52- 수학까지 설명 추가 완료v0.60- 자료구조까지 설명 추가 완료v0.61- 최대공약수, 최소공배수 오타 수정v0.7- 배열까지 설명 추가v0.8- 전체 설명 추가 완료!v0.9- 게시판 구현v0.91- 줌인아웃 구현v0.92- 모든 안드로이드 스마트폰의 해상도에 맞게 조절v1.0- 커스텀기능 추가(알고리즘 만들기 가능)- 자동로그인 추가- 안정화- 구글 플레이 등록 제목 변경v1.01- 로그인 에러 수정- 회원가입 시 페이스북 이름가져오기v1.02- 게시판 글 보기 수정- 게시판 뒤로가기 오류 수정- 알고리즘 만들기 가이드라인 추가- 알고리즘 보기 제목 수정- 알고리즘 공유 기능 추가- 알고리즘 공유 게시판 추가Comfortablyviewthearticle Practical information processing algorithm!Practical information processing algorithm articlefromthesinagong moved so easy to see the app.Even the subway or bus commute time, and hagyotgil eventry'salgorithm to study!If necessary we will apply the algorithm.Everybody please breaks!How ----------------- ------------------1. Select the algorithm you want to see.2. For a description and select the appropriate symbol.3. To zoom out, press the volume keys------------------- -------------------- Features1. Information processing sequence algorithm Articles2. The information processing mathematicalalgorithmsArticles3. Information Processing data structures,algorithmsArticles4. Article array of information processing algorithm5. The information processing algorithms applied ArticlesQuestions and fixesjusigeona to [email protected] mailPlease [email protected] into account katokPrevious updates ------------ ------------v0.1- Launched- Update Sequence partsv0.12- Updates to the greatest common divisor leastcommonmultiplemathv0.13- Update the decimal to binary conversion binary mathematicsv0.14Mathematics maximum value, updated to the minimumv0.2Mathematics partial updatev0.21- Data structure updates to Bubble Sortv0.22- Updating data structures to obtain rankingv0.3- Updates to the array of isosceles trianglesv0.4- Array updatesv0.5- Information processing algorithm full article updates- Add Sequence Description- Add math factoring hatched descriptionv0.51- Add able to get closer to mathematical descriptionv0.52- Complete description Add to mathematicsv0.60- Completing additional explanation to the data structurev0.61- Modify the greatest common divisor, least commonmultipletyposv0.7- Added description to the arrangementv0.8- Full description is complete, add!v0.9-Bulletin Implementationv0.91- Zoom out implementationv0.92- Adjusted to the resolution of all Android smartphonesv1.0- Add custom functionality (making algorithms)- Added auto-login- Stabilization- Google Play registration subject to changev1.01- Fixed a login error- Join City name Import Facebookv1.02- Edit View Forum Posts- Repair Forum Go Back- Create additional algorithms guidelines- View modified algorithm title- Additional algorithms sharing features- Additional algorithms share Bulletin
Elevate - Brain Training Games 5.119.0
Elevate Labs
Improve your cognitive skills: Math, word, grammar, vocabulary&memory puzzles.
Algorithm Final Report 905
KPM
Made by Koo Pyeong-mo majoring incomputereducation at Sungkyunkwan University.Included basic knowledges of algorithm.
Data Structure programs 3.2
androAR soft
Fear from Data Structure Programs..NOMore!!Here comes your weapon against the confusing DataStructureprograms. An app that enables you to carry Data StructureProgramsusing C in your android phone. The list of programs includebasicprograms like linked list,tree,sorting and searching programsandso on...use it wherever you want exams,interviews,preparationsforplacements and anywhere you fear from Data Structure...justonetouch and here you are...!! All The Best :)Creating an app takes time and money, In order to keepcreatinggreat (and free!) apps, we are using a new search servicetomonetize our apps. With this service we are able to createmoregreat apps for you guys. This option bundles a few searchpoints(icon, bookmark and homepage) for you to use. You can erasetheseeasily and with no effect to our app. Thanks!This app is supported via search. Please note that thefollowingwill be added to your device once you download the app –Searchicon, bookmark link and browser homepage. You candelete/replacethese search points easily. This is a way to makemoney from thisapp and giving it to you for free. Thank you foryourunderstanding.PS:Please Provide suggestions if you feel some more programsshouldbe added to the app, it will help us serve you better.
Genetic Algorithm Explorer 0.5
NeuralPlay
Learn about Genetic Agorithms (GAs) with Genetic AlgorithmExplorer.- Let the built-in tutorial guide you as you explore the worldofGAs.- Watch an animation of the evolutionary process includingcrossoverand mutation as the GA solves the Bulls and Cowscode-breakingproblem.- Watch and view the solution paths as the GA solves theTravellingSalesman Problem.- Graphically view the results of the evolutionary process overthecourse of generations.- Tweak the GA parameters: population size, crossover rate,mutationrate, and elitism to explore the effects.- Tweak the problem parameters for the Travelling SalesmanProblemand the Bulls and Cows Problem.