<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>An Elegant Algorithm for the Construction of Suffix Arrays · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1307.1417/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1307.1417/feed.xml" rel="self" type="application/rss+xml" /><item><title>An Elegant Algorithm for the Construction of Suffix Arrays — mentioned by Labo333</title><link>https://news.ycombinator.com/item?id=14686399</link><guid isPermaLink="false">urn:hackerpapers:mention:1307.1417:14686399</guid><pubDate>Mon, 03 Jul 2017 06:58:54 GMT</pubDate><description>&lt;p&gt;OP and author here :) Python is not the fastest programming language in the world either. As I said, I wanted something simple (less than 20 lines and quite readable) that performs well against random data. It is NOT intended to be used in production. You would have to add some checks for border cases and things like that. Plus it uses a lot of memory (although linear) because of the set and the dict, which is a drawback that the original implementation (suffix_matrix_stanford) does not have. I clearly took simplicity over efficiency, and the advantage of this particular algorithm is that you…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1307.1417/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.DS</category></item></channel></rss>
