Skip to content

James Hall's Blog

Category: development

Stop trying to solve hard problems!

Earlier this week I had a discussion about the running time of an algorithm used to test a method. This got me thinking about one of my favourite areas of computer science - computational complexity. We can use complexity theory to split problems into classes. Understanding some of these classes can help us to recognise when … Continue reading Stop trying to solve hard problems! →

James development Leave a comment March 5, 2016March 11, 2016 4 Minutes

A perfect matching of complex roots

As part of a placement earlier this year, I was given two sets of functions to play with. The first set was implemented in both MATLAB and FORTRAN and formed a root-finding algorithm. The second was implemented in only MATLAB but promised shorter running times and greater accuracy. The task was to compare the two … Continue reading A perfect matching of complex roots →

James development, maths Leave a comment September 4, 2015April 1, 2017 2 Minutes
Create a website or blog at WordPress.com
  • Follow Following
    • James Hall's Blog
    • Join 46 other followers
    • Already have a WordPress.com account? Log in now.
    • James Hall's Blog
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar