What are some algorithms and utils good to know?

I am trying to improve my overall programming skills by creating an API of various helper methods that can be used in day to day programming. So far, I have written my own implementation of the Java Collection Framework.
What are some other useful utils to write? Like how to find a string (forward and/or reversed) within a body of text.
I am open to suggestions. Thanks.

I am trying to improve my overall programmingskills
by creating an API of various helper methods thatcan
be used in day to day programming. So far, I have
written my own implementation of the JavaCollection
Framework.
What are some other useful utils to write? Likehow
to find a string (forward and/or reversed) withina
body of text.
I am open to suggestions. Thanks.If you have indeed done this, I would say your
overall programming skill is pretty alright. Why not
move into implementing a faster BigDecimal. Why did
you chose to rewrite the JFC into your own code?he hasn't re-written the JFC. he's "implemented" the Collections API

Similar Messages

  • What are some features and/or apps for the hearing impaired?

    I am wondering, do you guys have an app and/or feature for a MacBook Pro, iPad 3rd generation, and iPhone 5 for the hearing ampaired?

    Is browse here: http://www.apple.com/accessibility/

  • What are some good free virus and malware programs?

    what are some good free virus and malware programs?

    The common census by the old timers on the forum is that you should not have any AV software on your Mac cause its not needed, yet the forums are full of people that have been infected with Malware which the same people help clean afterwards.
    This totally befuddles me.   I take care of quite a few macs and in the past few years have installed Anti Virus software on them and other than Sophos not catching the latest kinds of Malware that are out in the wild, I have not experienced any of the problems that the so called experts claim that they do.
    Over the past few months I have migrated over 50 Macs from using Sophos to now using aVast Free Anti Virus for Mac.  Other than getting more alerts of Windows viruses being found in Mail there has been no downside whatsover.
    I believe in the old saying that an ounce of prevention is worth more than a pound of cure. So with that I will recommend that you should have some sort of Anti Virus software on your Mac.  As I said prior, for now I an recommending avast Anti Virus for Mac.  This will protect your Mac from getting infected with malware before you have to come back and ask the experts here how to fix your Mac and get rid of the malware.
    When doing a scan I recommend that you only have it set to only show infections.  Since it cannot read some compressed files and reports them as an error.

  • What are some apps that will work on an iPhone5 and the new health app

    I want to use the new health app but I am unable to find other apps that will work on the iPhone 5. What are some good apps?

    A blood pressure app could share data with a physician app and more.
    http://www.foxnews.com/tech/2014/09/16/expert-apples-health-push-poses-big-priva cy-challenges/

  • What are some good applications to download on my new iMac?

    I spend time in video and picture editing. I also am a college student and spend a great time researching, staying organized and in social media (Twitter, YouTube, Facebook, Instagram). What are some good free apps or essential apps I should download. Also Im looking to spend $9.99 on a good paid app also. Any suggestions would be great!

    Good place to look for software:
    http://www.macupdate.com/
    And for free alternatives to some popular software packages:
    http://alternativeto.net/
    (If you see an ad there for something called MacKeeper, ignore it and on no account install it - it is malware.)

  • Learning PS Touch: what are some good resources?

    I'm getting my Nexus 7 tablet this week and intend to install PS Touch on it for photo editing. Besides the Youtube videos I've seen from Adobe, what are some good resources for learning this app?
    As an aside, based on just a cursorary look at PS vidoes, it seems that the videos are just barely touching on the tools and features of this app. It would be good to know if there are some resources that are more complete and detailed.
    Regards, David 

    Hi David,
    There are some helpful tutorials built into the app itself.
    Also, in addition to YouTube there are some great videos here:
    http://tv.adobe.com/show/adobe-touch-apps/
    We also have a Quick Start guide here:
    http://forums.adobe.com/docs/DOC-2452
    I'd recommend going through all of these when getting started.
    -Dave

  • Newbie to unix / what are some good books

    Hello Unix world, i'm very new to the world of Unix. Just got a sunblade (with solaris 10), and i'm in the process of putting it on a x86 machine also.
    What are some good books out there for someone like me? I took linux 101 in college, but thats about it. I''m looking for a book(s)
    to take me from the position that i'm currently in (equivalent to my mom on windows), and put in into a position where i will be able to take a few Certifications(solaris 10).

    On hands experience is always good, when it comes to books i'ld recommend any O'Reilly book, like their "UNIX in a nutshell", even if i haven't read it myself i suppose its good :-)
    I guess i could look around, drop me an email at abrante (at) gmail(dot)com if you want some more ideas about sun specific books.
    Cheers,
    //Magnus

  • What are some good, standard, help strategies?

    I'm learning JSP, coming from a Cold Fusion background.
    The biggest difficulty I've found in learning a new language is learning where to get help. This means:
    1) Which book(s) to buy (there's a bazillion of 'em)
    2) Where can I get help locally? Is there an IDE that is better for JSP? does any IDE provide in-depth help and docs on JSP? or code samples? Is there a detailed langauage reference I can download and use, or import into my IDE of choice (which is Homesite/Cold Fusion Studio)?
    3) Where can I get help online? What are the best web sites to provide answers using tutorials, articles, forums, and/or sample code? I'm sure this site here at Sun has great stuff, but is it 'real-world' information?
    I realize there are a ton of books and sites to help. The problem may be that, because there are so many, newbies have a hard time knowing which ones are the best for us. We don't have the time, money, or resources to evaualuate all the books and websites that are avaialable. I think I need a short list of the most popular and common sites and books.
    Also, For the above information, I need resources that can provide both newbie information ('cause I'm new to the language), intermediate information for people who have coding experience and catch on quickly, and advanced info for the nitty gritty occasions that inevitably pop up while coding.
    I have learned some of the best help strategies for Cold Fusion, but any time I start learning a different language, I struggle to develop a new and efficient help strategy. What are some good suggestions?

    Try professional JSP from Wrox Publication - a good book, but you will have to sit and read it, patiently - there is no shortcut to anything.
    Ironluca

  • What are some good game apps that are free?

    I got my iPod and I am trying to stock up on some games for a trip so what are some good game apps for free that don't need wifi?

    If you can wait, http://technobuffalo.com said a while ago that Angry Birds Space is going to be released on
    March 22nd1 I'm definitly going to get it! If you want to spend a little more $$$, but want an amazing game withAWESOME graphics, try Real Racing 2.
    Hope this helps!

  • What are some good visual effects programmes for the Mac?

    I have been editing with Final Cut Express since 05 and I want to be able to do fancy visual effects I cannot do with Final Cut Express so I put it to you; what are some good visual effects programmes for the Mac? I know there is Adobe After Effects but I am wondering if there are any others, including from Apple.

    Russ H wrote:
    Or does it? Because by purchasing Motion, you also get the Pro Res codecs and Animation. Will FCE be able to work with them if they're in your QT library? I think so but am not positive. I'd check with the FCE gurus in that discussion forum.
    So I half answered my own question. FCE will respect the alpha channel in a PR 4444 file. But from the limited testing I was able to to, there doesn't seem to be a way to export it ( or other flavors of PR) as a PR sequence. It renders as AIC, which is fine. FWIW, it can always be exported as Pro Res via QT Conversion, but why bother?
    However,  I now have to say – despite what I said in my first post – that I'm not 100% percent certain that the all the codecs will be available by buying Motion. I'm like 95% sure, the more I think about it. But I have too much NLE and graphics "stuff" on my systems to test it conclusively.
    Russ

  • What are some good apps for university?

    Also what are some apps that you can put slide shows on it and using a stylus write notes on them?
    Whats the difference between good notes and notability?

    appletv does not support any apps at all

  • What are some good MMORPG's for Macs?

    I am getting WoW, and I was also wondering if that'd run well on a 1.5GHZ Intel Mac mini with a 256kbit/sec conneciton. So, what are some other good, popular MMO's that are free, possibly?

    Hi,
    I have no direct answer, but you might want to check out:
    http://www.insidemacgames.com/
    Have fun!
    Björn

  • My iPhone 4S will not connect to the internet properly. It says that it is connected, the App Store won't load apps and I can't get on my face book app. I have tried wifi and my cellular data, neither work. What are some ways to fix this?

    My iPhone will
    not connect to the internet properly. It says that it is connected, the App Store won't load apps and I can't get on my face book app. I have tried wifi and my cellular data, neither work. What are some ways to fix this?

    Try resetting your network settings.
    Settings>Genenal>Reset>Reset Network Settings.

  • What are some of the best iOS apps can remotely played videos, audios, photos and text files from a NAS hdd connected to Airport Extreme USB port? And how to configure this setup?

    I have already set up NAS hdd as connecting it at USB port of Airport Extreme, i also want to remotely access it from iPhone, so what's the next step? What are some of the best iOS apps can remotely played videos, audios, photos and text files from the NAS hdd and how to configure this setup?

    *Edit - I am not able to connect to the NAS when hardwired to the airport extreme.

  • Ive tried almost EVERYTHING and i still cant track my iPod that was recently stolen. Ive called apple been all over the website and still no way of tracking it. What are some other ways!?

    Ive tried almost EVERYTHING and i still cant track my iPod that was recently stolen. Ive called apple been all over the website and still no way of tracking it. What are some other ways!?

    Only the old fashioned way, like if you lost a wallet or purse.
    - If you previously turned on FIndMyiPod on the iPod in Settings>iCloud and wifi is on and connected go to iCloud: Find My iPhone, sign in and go to FIndMyiPhone. If the iPod has been restored it will never show up.
    - You can also wipe/erase the iPod and have the iPod play a sound via iCloud.
    - If not shown, then you will have to use the old fashioned way, like if you lost a wallet or purse.
    - Change the passwords for all accounts used on the iPod and report to police
    - There is no way to prevent someone from restoring the iPod (it erases it) using it unless you had iOS 7 on the device. With iOS 7, one has to enter the Apple ID and password to restore the device.
    - Apple will do nothing without a court order                                                        
    Reporting a lost or stolen Apple product                                               
    - iOS: How to find the serial number, IMEI, MEID, CDN, and ICCID number

Maybe you are looking for

  • How to get the name of a method?

    How can I get the name of a method, before measure its time of execution?

  • HP Prolient DL380 G6 server. Having Teaming Duplex setting issue

    I have upgraded NIC driver and firmware and also upgraded latest NCU teaming software on our DL380 G6 windows 2k8 R2 server.  We unable to ping to server either by name or IP address, however RDP sessoin for this server are works fine, and also we ca

  • Bad Adobe Flash Access DRM module

    I have been streaming videos and movies I have purchased without problems until yesterday when Amazon wouldn't load the video and suggest upgrading Flash Player. I have OS X 10.5.8, so Flash Player 10.3.183.29 is the most up-to-date version my comput

  • Dreamweaver CS3 uninstall on MAC computer then install and activate on Windows PC

    Dear Sir or Madam, I have bought and installed Dreamweaver CS3 on my MAC computer since 2008. I am now using a Windows computer and I would like to: 1) uninstall Dreamweaver CS3 from my old MAC computer 2) install, then activate Dreamweaver CS3 on my

  • How can i stop iPhone from skipping songs?

    Hi all, I have a iPhone 4 and on some albums when i go to play the song it justs skips to the next song. But, if im quick and can drag the slider so it skips to like 3 seconds in, it will then play the song! It will also play the song if i leave the