Tags:
create new tag
view all tags

ACM Programming Contest -- UBC teams

The UBC programming team has done very well in past years. See the ProgrammingTeamHistory.

In April 2008, the team will be going to the World Finals in Banff

Online judging / solo-practicing:

Other contests

Coach preparation:

Articles on preparation:

Recommended for newbies:

Sources for old problems:

ACM ICPC blog:

Solutions

Books

Ideas for notebook contents:

  • TBD: look at links at http://www.daffodilvarsity.edu.bd/acmsolver/teamnotebook/
  • extended GCD
  • Rubick's cube
  • bioinformatics "edit distance" algorithm -- Ducky, find this one
  • Line intersection.
  • Line segment intersection.
  • Line and line segment intersection.
  • Convex hull.
  • If a point is within a polygon.
  • From a large number of points what is the number of maximum points on a single line.
  • Closest pair problem. Given a set of points you have to find out the closest two points between them.
  • Try to learn how to use C's built-in qsort() function to sort integers and records.
  • Area of a polygon (convex or concave).
  • Center-of-gravity of a polygon (convex or concave).
  • Minimal circle, a circle with the minimum radius that can include the coordinates for a given number of points.
  • Minimal sphere.
  • Whether a rectangle fits in another rectangle even with rotation.
  • Identify where two circles intersect. If they don't, determine whether one circle is inside another or if they are far away.
  • Line clipping algorithms against a rectangle, circle, or ellipse.

-- DuckySherwood - 23 Nov 2007

Edit | Attach | Watch | Print version | History: r15 < r14 < r13 < r12 < r11 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r15 - 2008-03-15 - TWikiGuest
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback