Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
(I just got to this level, man it's going to be tricky!)
I'm OK on using a 0 terminator on the stacks. But wait till you try to squeeze everything into one box :(
Good, maybe we can help each other, because as I wrote above I can do them all except the ones which involve 2 stacks/sorting.
You have 1 or more boxes connecting one stack to the other. The requirements are slightly different for a box connecting to a stack versus a box in the middle of a pipeline. But essentially it seems to me we need:
1. A loop transferring all numbers in one direction.
2. A loop transferring all numbers back in the opposite direction.
3. Some logic for passing the numbers out of the loop, manipulating them, and passing them back into the loop.
All in one box. Plus, depending where it is, some kind of "signaller" node for knowing when to start/stop (e.g. you mustn't start transferring the numbers before one stack has had all of them pushed to it).
By the time I try to set just this up --- let alone the actual logic for passing numbers in/out of the loop to do insertions/deletions/swaps/whatever you decide to do --- I run out of space, and my brain aches... :(
You?
Feels like the layout already forces three of the nodes into pretty much fixed roles:
- ingest input
- signalling middleman / dumb pipe
- pass numbers out of / back into loop
My coding approach is a bit different, so I start with inititialization and start signal, and then most of the sorting logic. I run out of space before I can properly handle the stop case, and send a completion signal >_<;
But yeah, that's where my brain goes nope and I have to switch to playing something else for a bit.
If you feel like putting up a screenshot of any of your efforts, I'd be interested to take a look?
Like you said, I'm trying to play something else for a while atm.... :)
Umm, "Did not use stack terminators". Oh! Then I think that must mean you're not using the stacks like I thought we have to. You're not shuffling things from one to the other? You're talking about the "sort" one that's about #23 of the first 25, right?
And yes, I'm talking about Sequence Sorter.
All without telling me the answer, of course! :)
If you think carefully about these statements it should be possible to narrow down what I did.