When called with n=1 ? It’s from i=0 to i<1, so it will do only one iteration with i=0 and print one #.
When called with n=1 ? It’s from i=0 to i<1, so it will do only one iteration with i=0 and print one #.
Yes, to better understand this you have to understand the “flow” of the program. Meaning the order at which the instructions are executed and not written.
Here you have the flow of the program starting from n =3 until the recursion reach draw(0), note that none of the for loop have been executed yet. At this point it reach the first “return” instruction and go finish the call to draw(0).
Then the flow go back to where it previously was: inside the draw(1) call just after the line calling draw(0). And it start executing the next lines of the draw(1): the for loop.
Then it reach the second “return” and proceed again until the whole program is over.
Yes, as I wrote when the method draw(n=1) finish the for loop that print one “#”, this call of the method draw return. Then the process start again from the after the line draw(n-1) of the method draw(n=2), which execute the for loop to print “##” and return. Then again you come back to after the line draw(n-1) of inside the method draw(n=3), ect.
You should keep in mind that everytime a draw(n-1) is called, the current method is “paused” until this call return.
You are looking at a recursive method, as you can see with the line draw(n-1) inside the draw(n) method. You can search for “recursive function” on internet for a better understanding.
Basically, the method draw is called a first time n = a user input, but then this method call itself with n-1 until it reach 0. So you can think as if function draw(6) will call draw(5) and wait for it to return before continuing, draw(5) call draw(4), ect until draw(0) that return immediately.
So then the order of execution will be draw(1) that print " #\n" and return, then draw(2) will proceed to print “##\n” and return, then draw(3), ect until draw(n).
Just buy blocks of basic hard soap. Better for your skin and your plumbing. I don’t know if it’s cheaper compared to your 10L bottle, but it’s definitely cheaper compared to normal liquid soap bottles.
Yeah I had to make an android app for that because one person in the group was taking ages to proceed each rolls …
I would say that the game as a whole is fine but it’s carried by the franchise. The system is not for me, but no doubt a lot of people like it. I cannot even explain why I don’t like it specifically, it just didn’t work for me.
Work related project was a library for curves representation (polynomial, bezier, and a lot of other types) in C++. I liked working on it for several reasons. First one is that I could finally start something from scratch after years of working on legacy code. No dependency on strange old library from the team, only mainstream libraries.
But mostly it was because I learned a lot on this project. I had to mix template programming, heavy use of polymorphism, python bindings of the c++ and serialization together. I had experience in all of this stuff already, but mixing everything together bring a lot of new troubles and you have to understand how it works more in deep to be able to solve them.
I’m not making “famous” open source package with thousands of download and used everywhere, but seeing this package still in use in several other projects (and not only in my initial team) even after I left the initial team feels good. One day someone from my new company recommended to use “my” library as dependency to solve one of our problem, without knowing that I was the author, saying that it was a good well written lib. That’s a nice ego boost!
Lancer ! I did one short scenario (6 sessions IIRC) and the system and combat were a blast ! The story a little bit less, it was a homemade one for the GM. But apparently the published ones are quite good.
Oh I would like to try the star wars D6. I played quite a lot of the ffg star wars because at some point it was the favorite for most of the people in my play group, but I never found it very nice. I love star wars lore, but not this system.
Probably not, this is Quebec. I’m in a french lab and everything is written in English. You don’t really have choice as you are collaborating internationally. Even if the lab is based/funded in France, not all of the people inside will be french. They plan to have scientific advisors that are not french according to the link.
I may be wrong but from what I’ve heard from some “small” content creator on YouTube the money from the sponsored talks in their video is a much bigger part of their income than money from youtube coming from the YouTube-selected ads that play before/during the video.
Also, this part do not give any money to YouTube and do not use/collect any data on you.
They are trying to move from “making an impressive video for the show” to “solving actual, real and usefull applications”. So this take obviously a long time to produce new results that show this.
Ok I knew my data were old but I wasn’t expecting such a change. I based my answer on the latest “complete” report I knew and it was from 2011. I was expecting the solar to reduce emission as the technology improved obviously, but I found it very strange that the nuclear emission was higher in your source than in the one from 2011. After reading carefully it turns out that the change in safety and regulations for building new nuclear powerplants changed and lead to a big increase of the co2 emission during building. I thought that most of the co2 emission from nuclear was from uranium/plutonium extraction and enrichment but apparently the building itself is a major part of it.
And it’s much more green than solar if you consider only greenhouse gas emission over the whole lifetime, including construction. But there are other problems for sure.
Caused by super fog drivers who don’t know how to adapt driving speed and safety distance to visibility conditions.
Fixed that for you
They forbid us to add our ssh keys in some server machines, and force us to log in these servers with the non-personal admin account, with a password that is super easy to guess and haven’t been changed in 5 years.
Watching tv shows or Youtube too. But I’m limiting myself to one full episode. Or if YouTube, I select a video in the 20~30 minutes range so it will last for the whole meal + small break after. And then I stop.
At least two very different for me:
Myst: I was very small when I played it so maybe I missed some slightly hidden warnings or foreshadowing. But basically during the whole game two brothers that are trapped in two magical books claims that the other brother is evil and trapper him in this books.
It looks like the only way to progress in the game is to trust one of them and go do the quests they are asking in order to free them.
I thought I was smart and did everytime both quests for each of them, my plan was to save before the final quest of one and check if is the “good” one, otherwise reload and finish the last quest of the other.
I finish one guy. cue evil laughter I finish trapped in the book and the evil brother laugh that he managed to lie to me for this whole time. Fine, let’s reload 5 minutes ago and free the other one. another evil laughter basically same thing happen with the other … wtf ? There is no good ending to this game ??
Turned out there was the dad of this two also trapped in another book that was hidden somewhere else, he was the real good guy and lead to the good ending.
So: don’t trust anyone, always look for more options than the two obvious choices that are only an illusion of free will. Lesson learned at a young age.
Other one that is more coming from the community than the game itself: world of Warcraft (vanilla, when it get out), more specifically beating the end boss of the latest raid for the first time. Especially when you are the raid leader. It give such a satisfaction and sensation of fulfilment.
There are a lot of games that require a lot more personnal skill than WoW to beat a boss. But getting 40 people to be ready, prepared, have to good class and good equipment, and play together for hours in order to achieve this common goal is incredible.
I had a very different experience with mine. I bought a middle range one, not the cheap one, with very good reviews at the time. I absolutely cannot trust it. It’s always getting stuck, getting lost and not able to go back to charging station, or say that it’s “finished” and leav obvious spot of dusts.
My living room is indeed a bit cluttered as it’s not that big, but there is still enough space for it to move…
If there is one thing I can proudly brag about is that I’m part of the Elite that have that running for several years. With few hiccups of missing sessions, and sometimes extra games on the same week as the “main” game.
For those stuck looking for groups, just start it yourself, you’ll be surprised how many people around would like to try and will probably like, but don’t want to start the thing themselves.