[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

I've been programing for some time in other languages, but

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 17
Thread images: 3

I've been programing for some time in other languages, but now I'm trying to learn how to write code in C++ using Microsoft Visual Studio 2015 and get used to the IDE. I really enjoy learning throught practice so I need some algorithms that can implement.

Literally any algorithm. From factorials to Monte Carlo.
>>
Is codeblocks a good ide? That is all they encouraged me to use when I took introductory C++ classes at community college.
>>
>>9153016
I have never used it, but I hear it's alright.
>>
>>9153016
CB is inferior to Qt Creator and VS.
>>
Make a program that turns regular English in Pig Latin.
>>
>>9153016
Code::Block is a good IDEa (I guess you get the joke) when you're starting, but when you're programing in C++ for some time you probably should change to Visual Studio
>>
I would not recommend either C::B or VS for serious development. Qt Creator is pretty good.
>>
File: 1481471657312.jpg (676KB, 1000x1500px) Image search: [Google]
1481471657312.jpg
676KB, 1000x1500px
Implement classic data structures like red-black tree and Fibonacci heap. The read and write operations should be non-trivial enough to be good practice. You can then compare their performance to those in the standard library.
>>
elliptic curve factorization
>>
>>9153045
Red-Black deletion is pretty hard though, so be careful.
>>
>>9153016
It's alright, I use it because VS is only for windows and I'm using ubuntu (command line coding is gayer than aids)
However codeblocks is crashing my computer a lot lately.
If you're using windows though, it should be fine.

>>9153268
>caring about memory leaks of a couple bytes on a multiple terabyte hard drive
>>
>>9153011
why is monte carlo so comfy ? . theres something soothing about just throwing gorillions of pseudorandom numbers at a problem.
>>
>>9153285
>N00buntu
Install gentoo, pleb
>>
If you don't use emacs you're not a real programmer.
>>
>>9153353
>gentoo
That's hobbyist shit, there's no need for that unless you NEED to waste countless hours to get your webcam to work lmao
>>
File: ac.jpg (11KB, 192x237px) Image search: [Google]
ac.jpg
11KB, 192x237px
>>9153011
Desk Monkey Corporate Shill here. From my years in the field I'd have to say PAID ide's tend to be the best. I feel ashamed saying that as I am a freetard, but god damn PHPSTORM is just too damn good. Sure I can whip out vim and do a bunch of hotkeys but it's like going from Mario Paint to Photoshop. For non web stuff visual studio is best but if you are on a freedom respecting OS use eclipse or one of the many spinoffs of it.

For algorithm practice try pic related
>>
>>9153403
I'll check this book out. I've been doing project euler for a couple months, it's become extremely hard (the days of brute forcing everything are gone)
Thread posts: 17
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.