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