Q1
PONY
boat 1 arrives any time within a_1 minutes
boat 2 arrives any time within a_2 minutes
...
boat N arrives any time within a_N minutes (uniform distribution)
Tell discord the expected number of minutes he needs to wait for a boat to arrive.
For example If n=3 , and there arriving times are 49,50,51 respectively then expected number of minutes would be 12.495000 . Thats all I know .
Q2
Log parser
user-id page-type-id
User IDs are arbitrary strings that uniquely represent a given user; if a user visits multiple pages, each log entry will have the same user ID. Page type IDs are arbitrary strings that uniquely represent a given kind of page on our site, such as the homepage, a product detail pages, or the shopping cart. Tons of users visit our website, but there are only a few dozen types of pages.
We can use our weblogs to answer questions about user b...
show more
Q3
Staves
You want it to be composed of two smaller staves of equal length so that you can either use it as a single staff or as two smaller ones.
You want the full sized staff's center of gravity to be exactly in the middle of the staff.
You have a very, very long branch from which you can cut the pieces for your
staff. The mass of the branch varies significantly throughout it, so you use
just any two pieces of the same length. Given a description of the mass
throughout the branch, determine the longest staff you can make, then return
three integers on a single line, the first two indicatin...
show more
Q4
Given a 2-D MxN matrix having each value as difficulty for the block
struct node { int x; int y; struct node *next; };
struct path { int difficulty; struct node *pathlink; }
Ex matrix - 4X4 matrix
7 9 2 11 13 23 1 3 14 11 20 6 22 44 3 15
Minimum difficulty = 7 (a[0][0])+ 2(a[0][2]) +3(a[3][2])+15(a[3][3]) = 27 Path trace will have = 7->2->3->15
Q5
N-2 Problem
Q6
Convert a doubly linked list to a Binary Search Tree
Q7
Given a preorder and a postorder traversal, construct the tree.
Q8
Destroy cities
You are the ruler of an enemy kingdom and have devised a plan to destroy Byteland. Your plan is to destroy all the roads in Byteland disrupting all communication. If you attack any road, the armies from both the cities that the road connects comes for its defense. You realize that your attack will fail if there are soldiers from both armies A and B defending any road.
So you decide that before carrying out this plan, you will attack some of the
cities and defeat the army located in the city to make ...
show more
Q9
Find the intervals from a set of intervals in which a given point lies
Q10
Reverse characters of each word in a sentence
--------- "my career stack" ---------
Reverse the characters of each word, keeping the order of the words same such
that the output will be
--------- "ym reerac kcats" ---------