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 7443723
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T11:22:40+00:00 2026-05-29T11:22:40+00:00

I am developing a console based personal schedule planner for students. My aim is

  • 0

I am developing a console based personal schedule planner for students. My aim is that the app will take what activities the user wants to do along with the total time available with the user for the day, and then allot time slots and display them in tabular format .

The time alotted will depend on the subject (more time allotted for more important tasks etc).

I am doing this project for my 4’th semester eng.

I have started working on the algorithm, my question is that, is any such algorithm (already) available? I searched on the web but the planning algorithms I found are all for bus schedule and others, but not exactly what I’m looking for.

  • 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. Editorial Team
    Editorial Team
    2026-05-29T11:22:40+00:00Added an answer on May 29, 2026 at 11:22 am

    As requested by amit, here are a couple of resources.

    The Knapsack problem is, as far as I understand it, a maximisation problem. Given a set of items of particular usefulness and weight, you wish to select the optimum subset – that is, the ‘best’ combination of items for a given weight – the maximum capacity you can carry in a knapsack / rucksack.

    For example, a chainsaw might be a very useful item in a Zombie invasion, but it is large and bulky, so its usefulness might be outweighed, literally, by its bulk. Whereas a knife is also useful, but weighs a lot less. If you select the knife, you can also select the torch, crowbar, dry rations and a sleeping bag, whereas if you select the chainsaw you only have space for the dry rations.

    Your particular problem is to attempt to fit a set of activities into a fixed time period. To do this you will need to weight the activities by certain factors, such as

    • period of the day during which they are possible
    • their duration
    • their desirability to the student
    • whether they can be scheduled immediately before or after similar activities – for e.g. if a student has just been to gym, they are unlikely to want to attend swimming training.

    You then need to come up with a weighting algorithm for these various factors, and use that weighting algorithm to decide how to select activities for a particular day; remembering that different people might have different preferences and you will need to likely permit some form of configurability in the weighting you’ll use.

    (Please note that this is all hypothetical based on my limited exposure to the algorithm – as I said, I’ve never done it myself and the above represents my first thoughts on how I’d approach the problem).

    Some resources I found via google are:
    http://www.es.ele.tue.nl/education/5MC10/Solutions/knapsack.pdf

    http://mathworld.wolfram.com/KnapsackProblem.html

    http://academicearth.org/lectures/knapsack-problem-1 (a MIT lecture video)

    good luck, it sounds like an interesting project.

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

Sidebar

Related Questions

I am developing an app that contains a view controller,where the user fills all
I'm developing a browser-based mobile app built on top of jQuery Mobile, and some
I am developing console Java app which needs to accept parametres when executing. I
We have an in house developed web-based admin console that uses a combination of
I am developing one console application using perl script. In that I am printing
I am developing a c# console application that requires some 3rd party assemblies(DLL). On
I am developing a console-based .NET application (using mono). I'm using asynchronous I/O (Begin/EndReceive).
I am developing a website that parses rss feeds and displays them based on
I have a web-based documentation searching/viewing system that I'm developing for a client. Part
What ? I am developing a Console Application that needs to keep running 24/7

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.