Sorting the Problems

Back to General discussions forum

Kuldeep Singh     2015-09-11 16:22:36
User avatar

May I suggest adding a sort by pid ( Numbers in ascending order ) for the problems. By default the problems are sorted by how many people have solved them. But, if i wanted to see the order by which problems were created, it's not possible ( or maybe I'm missing something? feel free to correct :) )

Also the Volumes section of the site.
Perhaps it should be highlighted more so that beginners can start with the beginner's section.

Just a suggestion :) Thanks.

TestUser     2015-09-12 06:15:51
User avatar

Hi! Thanks for your message!

(It's me, Rodion (admin) - I just logged as user to test the results.)

>But, if i wanted to see the order by which problems were created, it's not possible ( or maybe I'm missing something

I'm afraid you are correct. There was no way to sort by Id because this Id have not much practical sense...
However you made me understand that for some people such ordering still may be preferable. :)

I've added small select-box on the right side, above the task list. It should change the order (if it works). I'm sorry for this looks somewhat clumsy...

>Also the Volumes section of the site. Perhaps it should be highlighted You are logically right here too :) However "volumes" are now more a rudiment... They existed before "tags" were introduced - however arranging tasks by them looked somewhat artificial to me and when I found that they are anyway quite rarely used (especially by beginners) I started to reduce their functionality step by step... It appeared that most of beginners anyway prefer to follow the order "by how many solved" :)

(I know that "tags" also do not look very useful, but they come handy when I need to provide a link to some specific subset of problems...)

BlaineThePain     2015-09-12 09:56:40

I take this opportunity to ask whether an higher number usually indicates higher difficulty. Since I'm very much a beginner i found that earlier problems provided me good hints and tools to tackle later ones and also gave a sense of progression (e.g. Bubble in Array -> Bubble Sort, or rounding, introduced with task #6, being used later).

I tend to go from start to finish, trying to avoid skipping, that's how i click, but I was wondering if there was some sense in the ordering.

PS: totally unrelated, but I'm amazed by the amount of passion and dedication Rodion puts into this project, listening and considering users' feedback... It's something to be proud of!

Rodion (admin)     2015-09-12 14:44:23
User avatar

> whether an higher number usually indicates higher difficulty

If you mean the problem ID - I'm afraid it is not always so. At very beginning I really wanted to add firstly simpler problems and then more complicated. But of course it soon appeared that I forgot some other simple exercises and so the order got messed.

At this point the sorting was changed "by increasing points" - however this also not always mean that last problems are really hard. Some of them are simple enough but only few people have tried them yet. (the idea behind these "points" is to motivate people trying more recent problems)

>listening and considering users' feedback

Oh, you are too kind, thank you :) As a matter of fact I sometimes fail to react in time due to unrelated domestic issues - or some suggestions are hard to implement or to change, regretfully...

But I try to follow the users' hints because I should say that if there are any good features in this project - be sure that most of them were suggested by our kind participants :)

Kuldeep Singh     2015-09-13 06:00:42
User avatar

Thank you Rodion!! It works as it should :D

Please login and solve 5 problems to be able to post at forum