Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 33411
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T13:54:59+00:00 2026-05-10T13:54:59+00:00

What are the most common problems that can be solved with both these data

  • 0

What are the most common problems that can be solved with both these data structures?

It would be good for me to have also recommendations on books that:

  • Implement the structures
  • Implement and explain the reasoning of the algorithms that use them
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T13:55:00+00:00Added an answer on May 10, 2026 at 1:55 pm

    The first thing I think about when I read this question is: what types of things use graphs/trees? and then I think backwards to how I could use them.

    For example, take two common uses of a tree:

    • The DOM
    • File systems

    The DOM, and XML for that matter, resemble tree structures.
    alt text

    It makes sense, too. It makes sense because of how this data needs to be arranged. A file system, too. On a UNIX system there’s a root node, and branching down below. When you mount a new device, you’re attaching it onto the tree.

    You should also be asking yourself: does the data fall into this type of structure? Create data structures that make sense to the problem and the rest will follow.

    As far as being easier, I think thats relative. Are you good with recursive functions to traverse a tree/graph? What if you need to balance the tree?

    Think about a program that solves a word search puzzle. You could map out all the letters of the word search into a graph and check surrounding nodes to see if that string is matching any of the words. But couldn’t you just do the same with with a single array? All you really need to do is move an index to check letters to the left and right, and by the width to check above and below letters. Solving this problem with a graph isn’t difficult, but it can create a lot of extra work and difficulty if you’re not comfortable with using them – of course that shouldn’t discourage you from doing it, especially if you are learning about them.

    I hope that helps you think about these structures. As for a book recommendation, I’d have to go with Introduction to Algorithms.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 109k
  • Answers 109k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer It doesn't look like there are too many beans, but… May 11, 2026 at 9:21 pm
  • Editorial Team
    Editorial Team added an answer Not an ASP.Net page but one possible option would be… May 11, 2026 at 9:21 pm
  • Editorial Team
    Editorial Team added an answer No, there's no way to overwrite it. From the docs:… May 11, 2026 at 9:21 pm

Related Questions

Question How can I make sure my application is thread-safe? Are their any common
I've got a problem with a SOAP Web Reference that was generated by Visual
My development machine (Vista) was working perfectly fine for over a year and then
Edit: From another question I provided an answer that has links to a lot

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.