#APLQuest 2015-06: Write a function that takes, as each of its right and left arguments, a pair of co-ordinates representing diagonally opposite corners of two rectangles and returns a 1 if the rectangles overlap (apl.quest/2015/6/ to test your solution and view ours).
#APL #ComputationalGeometry
#APLQuest 2015-05: Write a function that returns the population standard deviation of its numeric array right argument (see apl.quest/2015/5/ to test your solution and view ours).
#APL #Statistics #StatisticalAnalysis
#APLQuest 2015-04: Write a function that implements progressive dyadic iota (see apl.quest/2015/4/ to test your solution and view ours). #APL #ArraySearching #IndexOf
#APLQuest 2015-03: Write a function that takes an integer right argument and returns a vector of the terms in the Farey sequence of that order (see apl.quest/2015/3/ to test your solution and view ours). #APL #FareySequence #NumberTheory
#APLQuest 2015-02: Write a function that takes a numeric vector and returns the length of the longest streak of positive growth (see apl.quest/2015/2/ to test your solution and view ours). #APL #SequenceAnalysis #Streaks
#APLQuest 2015-01: Write a function that takes two character vectors as its left and right arguments and returns 1 if they are anagrams of each other (see apl.quest/2015/1/ to test your solution and view ours). #APL #Anagrams #WordPuzzles
#APLQuest 2014-10: Write a function that returns the greatest percentage month-to-month increase. (see apl.quest/2014/10/ to test your solution and view ours). #APL #DataAnalysis #SalesData
#APLQuest 2014-09: Write a function that calculates the distance (in metres) that a projectile travels, given an initial velocity (in metres per second) and a trajectory in degrees (see apl.quest/2014/9/ to test your solution and view ours). #APL #Physics #Mathematics
#APLQuest 2014-08: Write a function that returns the distance between two points in a space of any number of dimensions (see apl.quest/2014/8/ to test your solution and view ours).
#APL #EuclideanDistance #VectorMath
#APLQuest 2014-07: Write a function that takes the diameters of the stationary and mobile circles and returns the number of revolutions the mobile must traverse until the tangent points meet again (see apl.quest/2014/7/ to test your solution and view ours). #APL #CircleGeometry #RotationalMotion
#APLQuest 2014-06: Write a function that takes an integer vector representing the sides of a number of dice and returns a 2 column matrix of the number of ways each possible total of the dice can be rolled (see apl.quest/2014/6/ to test your solution and view ours). #APL #Probability #Combinatorics
#APLQuest 2014-05: Write a function that returns a 1 if its character vector argument is a palindrome, 0 otherwise (see apl.quest/2014/5/ to test your solution and view ours). #APL #Palindrome #StringReversal
#APLQuest 2014-04: Write a function that removes extraneous (leading, trailing, and multiple) spaces from a character vector (see apl.quest/2014/4/ to test your solution and view ours). #APL #StringNormalization #WhitespaceHandling
#APLQuest 2014-01: Write a function that takes a character vector and removes the interior vowels from each word. (apl.quest/2014/2/ to test your solution) #APL #TextCompression #StringManipulation
#APLQuest 2014-01: Write a function that takes the length of the legs of a triangle as its left argument, and the length of the hypotenuse as its right, and returns 1 if the triangle is a right triangle, 0 otherwise (apl.quest/2014/1/ to test your solution) #APL #PythagoreanTheorem #Geometry
#APLQuest 2013-10: Write a function that solves a set of linear equations (see apl.quest/2013/10/ to test your solution and view ours). #APL #LinearEquations #MatrixDivision
#APLQuest 2013-09: Write a function that produces n month moving averages for a year's worth of data (see apl.quest/2013/9/ to test your solution and view ours). #APL #MovingAverage #TimeSeriesAnalysis
#APLQuest 2013-08: Write a function that produces a multiplication table (see apl.quest/2013/8/ to test your solution and view ours). #APL #MultiplicationTable #MatrixGeneration
#APLQuest 2013-07: Write a function that selects the floating point (non-integer) numbers from a numeric vector (see apl.quest/2013/7/ to test your solution and view ours). #APL #DataFiltering #FloatingPoint
#APLQuest 2013-06: Write a function that returns the magnitude of the range of a numeric array. (see apl.quest/2013/6/ to test your solution and view ours).
#APL #Statistics #RangeCalculation
#APLQuest 2013-05: Write a function that produces an n×n identity matrix (see apl.quest/2013/5/ to test your solution and view ours). #APL #Matrix #LinearAlgebra
#APLQuest 2013-04: Write a function that returns a 1 if the opening and closing parentheses in a character vector are balanced, or a zero otherwise. (see apl.quest/2013/4/ to test your solution and view ours). #APL #Balance #Parenthesis
#APLQuest 2013-03: Write a function that returns the number of words in the given character scalar or vector (see apl.quest/2013/3/ to test your solution and view ours). #APL #WordCount #TextProcessing
#APLQuest 2013-02: Write a function that returns the percent (from 0 to 100) of passing (65 or higher) grades in a vector of grades (see apl.quest/2013/2/ to test your solution and view ours). #APL #DataAnalysis #Percentages
Our #APLMonday series is changing! From this week, we will be posting questions from #APLQuest. This week's question is 2013-01: Write a function to produce a vector of the first n odd numbers (see apl.quest/2013/1/ to test your solution and view ours). #APL #OddNumbers #SequenceGeneration