This question is for anyone who has read Introduction to Algorithms by MIT press 3rd edition – Exercises, how to make them easier?

I’m a student at a liberal arts college who has recently been taking classes at a tech school due to our schools cross-exchange program.

I did not do well last semester, so I have spent the summer educating myself. I learned C by doing all of the exercises in the previous book I read.

Now I’m doing something that a professor told me to do in a tech school, study algorithms in C. So, I bought a textbook Algorithms in C. But this textbook is asking me questions about algorithms I don’t fully grasp how to answer, so I cracked open Intro to Algorithms 3rd edition and resolved to get through Chapter 3 at least so I know how to analyze algorithms properly.

Here is the thing, I have been reading textbooks all summer, this is the third book I have gotten to, and it’s difficult. It’s difficult because, I don’t understand how to problem solve the questions in the book until I get to the answer key on the internet.

This isn’t good, and I need a method or a way of seeing this properly. Without the online answers guide, I would have never solved most of the questions in chapter 1 and 2. I understand them now, but I’d rather be able to get through them on my own.

Another question: Is it important to do every exercise in this book?

How the blazes is bootstrap “easier”?

Every time the topic of the train wreck laundry list of how to NOT build a website that is bootcrap comes up in a conversation, the "defense" of its use always comes down to a handful of claims.

1) it's "easier"

2) it makes you "more productive"

3) It's faster to learn

4) It lets you build pages faster.

It has been — as many of you know — my experience that NONE of these things are true. In most cases they are immediately provable as false for the simple fact it makes you write two…

How the blazes is bootstrap "easier"?

Are there any problems that get easier as they increase in size?

This may be a ridiculous question, but is it possible to have a problem that actually gets easier as the inputs grow in size? I doubt any practical problems are like this, but maybe we can invent a degenerate problem that has this property. For instance, perhaps it begins to “solve itself” as it gets larger, or behaves in some other bizarre way.

Resizing a window should be easier

Currently its too difficult to resize a window by hovering cursor on window edge or corner until cursor changes to that double arrow pointer … when I install Ubuntu 19.04 for people new to computers (very young or old) I see its hard for these people to perform this operation

Is there a config to help this ?

To see this yourself try using your opposite hand to resize a window

Stopping Junk Mail and Going Green Has Never Been Easier

GreenDimes is a membership service that eliminates your home address from dozens of direct mail lists for you. The service stops:

-Junk mail from arriving at your home by using putting off your call and address from dozens of mass advertising mail campaigns.

-Unwanted catalogs from arriving for your mailbox.

-Mailings addressed to resident, proprietor or occupant.

-Reduces many of the credit score card, coverage, and sweepstakes offers.

-Reduces coupons mailers, retail catalogs, and solicitations from arriving on your mailbox.

This direct mail elimination gadget additionally presents its individuals with pre-revealed put up playing cards that can be mailed to the ones marketers who require a signature to eliminate you from their address e-book. However, this carrier does not forestall or lessen offers you acquire from groups you already have an existing courting with (such as a credit score card or coverage or month-to-month payments) nor does it forestall the  senegal email lists[url=][/url] of gadgets like alumni facts, mag subscriptions, bank or brokerage statements or membership groups.

What are the benefits to the usage of this product to clear out your direct mail? Here are only some:

You will keep your own treasured time each from not having to type thru your direct mail and actual mail as well as from now not having to spend time getting rid of your self from these mass advertising and marketing campaigns.
GreenDimes has get right of entry to to touch information that may be difficult or time eating with a view to gain so you can get rid of your self from the mailing list. Why no longer allow them to do all the work?
Identity robbery due to “dumpster diving” is a popular approach of acquiring records. The records you throw away with out a 2nd look becomes exactly the information that is so very precious to identity thieves. In some brief mins, the pre accepted credit score card provide is completed, the go back deal with is filled in, and a complete stranger now has a credit card for your name.

[Image: Senegal-Email-Lists.jpg]

By the use of this carrier you furthermore may shield your self from the consequences of identification theft. You shop not handiest your credit score rating, but valuable time, strength, money and assets correcting the mistakes made on your credit score record as well as handling credit lenders.
It is greater powerful than a paper shredder. All too regularly I see each friends and own family contributors no longer make an effort to shred their direct mail unthinkingly, or perhaps even thinking it’s going to never “appear to them.”
By the usage of this service you are putting off trash in addition to helping the surroundings. Waste is reduced and for every club received, GreenDimes, with their companions, plant 10 timber. For every catalog they put off out of your mailing listing they plant one tree.

This company commenced in 2006 and for the reason that that point they have got stopped 3 million kilos of direct mail and over 500,000 catalogs from being delivered to their participants. Over one hundreds of thousands timber were planted or stored via their provider and companions. With over 195,000 residential participants the provider is growing in popularity and fulfillment. It has been featured on the “Ellen” show, within the New York Times, Fox News, and Business Week. A stated lower of 90% of unwanted direct mail has been applauded by using their individuals.

With two levels of service going inexperienced is straightforward and you could hold some of your own “green.” One service product is “FREE ME” which presents a one year membership to GreenDimes for $20.00. The Free Me club gets rid of your cope with from mass mailings, gets rid of unwanted catalogs, monitors your account month-to-month to help you from being delivered to any additional lists, and also vegetation ten timber in your behalf.

You may additionally buy the “GREEN ME” membership. This degree of service is designed to help you move inexperienced in numerous regions of your lifestyles. A 12 months club is $36.00 and with it comes your FREE ME membership, a reusable tote bag, a GreenDimes American Apparel T-blouse, two strength saving mild bulbs, and a kid’s e book, “Little Critter: It’s Earth Day,” so that you can start teaching your kids approximately being inexperienced.

Gift memberships also are available. Free Me provider items could be added through email message indicating the loose gift and the Green Me gift might be brought both via e-mail or for a further $6.00 you can have the package mailed to their cope with.

Members see a dramatic decrease in direct mail deliveries in about three months, because much of the direct mail received is preprinted and organized for mailing months in advance. Three non-profit partners are concerned inside the planting of the trees: American Forests, Sustainable Harvest International, and Trees for the Future. The tree planting programs are carried out within the U.S., Central America, India, Haiti, and Senegal.

Payments for the club are made via credit score card. Each membership covers one residential deal with only. If you need to make a difference as well as do something appropriate for yourself and your circle of relatives that is a one in every of a type possibility. Not most effective can you keep yourself from undesirable direct mail; however you can additionally have an efficient approach of protective yourself from the ever growing chance of identity theft because of direct mail. You additionally acquire the extra advantage of assisting to guard the environment, via the reduction of waste and the planting of timber. It doesn’t be counted in case your desires are egocentric or environmental, GreenDimes offers you with a unique opportunity to perform plenty, saving you time, you and your circle of relatives from identity robbery and protecting the environment.

Does putting salt first make it easier for attacker to bruteforce the hash?

Many recommendations for storing passwords recommend hash(salt + password) rather than hash(password + salt).

Doesn’t putting the salt first make it much faster for the attacker to bruteforce the password, because they can precompute the state of the hashing function with the bytes of the salt, and then each time of their billions and trillions attempts they only need to finish calculating the hash using the bytes of the password.

In other words, each bruteforce iteration needs to calculate only the hash of the password intermediateHashState(password) instead of the whole hash(salt + password).

And if the salt was placed after the password, the attacker wouldn’t have this shortcut.

Does this advantage exist and is it significant?

Can int16_t be easier on the processor then int?

Ok to be clear I know that the compiler and archature of a processor also have a role to play in this. But this is more of a can it rather then a does it question.

I have already tried to research in to this but all i could find out is that int16_t and int8_t are used for the times where u need a precise size in the length of the data.

But what I want to know is can a int16_t put less strain on say a 80Mhz micro processor and increase proformance then an int or is it most likely just going to preform the same?

What’s the best way to back-end a web app to make for easier future mobile/desktop app development?

I’m developing a web app to help with medical decision-making. The function is relatively simple with branch-based functions. I don’t know SQL/PHP and the data storage is relatively small so I opted to use XML and JS.

I realized that in the future, though, I may want to expand its functionality and capability, add user logins, as well as develop mobile apps.

What’s the best way to set myself up for success later? Stick with XML and worry about it later? Use a traditional database such as SQL? I’m unfamiliar with mobile app development, and my main concern is translating some of the data into a format that could be part of a mobile app package to download/install

Is there evidence that text in a table vertically aligned middle is easier to read compared to vertically aligned top?

I have an html table and there is one column that is much taller than the others and I am trying to get a recommendation if I should be vertically aligning the rest of the columns to the top or middle. For example, below the rest of the columns are vertically aligned middle (since its only the 2nd column that is forcing the row height.


download bmml source – Wireframes created with Balsamiq Mockups

Is there any evidence if this is better than having the table vertically aligned to top (versus middle)?