From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Bay Area LabVIEW User Group

cancel
Showing results for 
Search instead for 
Did you mean: 

BALUG Coding Challenge 2013 Results

The 2013 Coding Challenge live scoring had been held at the Bay Area LabVIEW User Group Meeting on 05/14/2013.

Event Agenda:

  • Coding Challenge Overview (Dmitry)
  • Live: Run Solutions in Scoring Application
  • Award Ceremony (Logan Herr)
  • Sorting & Searching in LabVIEW (Dmitry)
  • Hash Table Example (Jason Dunham)
  • Winner Solution Highlights (All Winners)
  • More Challenges Ahead?

See attached presentation for details. The PowerPoint version has some animations, which are missing from the PDF version.

The Challenge (Search Static Lookup Table):

Winner         Score: 205      Jason Dunham (Hashed Arrays)
2nd Place     Score: 140     Nick Iliev          (Variant Attributes)

However, Binary Search was the best/fastest solution (Score: 310)

The Grand Challenge (Search/Update Dynamic Lookup Table)

Winner         Score: 224      Jason Dunham   (Hashed Arrays)
2nd Place     Score: 157      Nick Iliev            (Variant Attributes)

Take Home Message:

  • Use Binary Search with Static Data …
  • Use Hashing or Variant Attributes with Dynamic Data …
  • Focus on using the right Algorithms and keep your code simple - let G compiler do its job on data copy management
  • Take the LabVIEW OOP Training
  • Win the next Coding Challenge

0 Kudos
Message 1 of 1
(3,763 Views)