{"id":264,"date":"2009-02-28T12:47:00","date_gmt":"2009-02-28T12:47:00","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=264"},"modified":"2009-02-28T12:47:00","modified_gmt":"2009-02-28T12:47:00","slug":"alphanum-algorithm","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2009\/02\/alphanum-algorithm\/","title":{"rendered":"Alphanum Algorithm"},"content":{"rendered":"<p>Der <a href=\"http:\/\/www.davekoelle.com\/alphanum.html\">Alphanum Algorithm<\/a> bietet eine alternative (bessere?) Sortierung f&#252;r Zeichenketten mit gemischten Zahlen an:<\/p>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr> <\/p>\n<td><b>Traditional&nbsp;<\/b><\/td>\n<td><b>Alphanum <\/b> <\/td>\n<\/tr>\n<tr>    <\/p>\n<td>z1.doc<\/p>\n<p>  z10.doc<\/p>\n<p>  z100.doc<\/p>\n<p>  z101.doc<\/p>\n<p>  z102.doc<\/p>\n<p>  z11.doc<\/p>\n<p>  z12.doc<\/p>\n<p>  z13.doc<\/p>\n<p>  z14.doc<\/p>\n<p>  z15.doc<\/p>\n<p>  z16.doc<\/p>\n<p>  z17.doc<\/p>\n<p>  z18.doc<\/p>\n<p>  z19.doc<\/p>\n<p>  z2.doc<\/p>\n<p>  z20.doc<\/p>\n<p>  z3.doc<\/p>\n<p>  z4.doc<\/p>\n<p>  z5.doc<\/p>\n<p>  z6.doc<\/p>\n<p>  z7.doc<\/p>\n<p>  z8.doc<\/p>\n<p>  z9.doc<\/td>\n<td>z1.doc<\/p>\n<p>  z2.doc<\/p>\n<p>  z3.doc<\/p>\n<p>  z4.doc<\/p>\n<p>  z5.doc<\/p>\n<p>  z6.doc<\/p>\n<p>  z7.doc<\/p>\n<p>  z8.doc<\/p>\n<p>  z9.doc<\/p>\n<p>  z10.doc<\/p>\n<p>  z11.doc<\/p>\n<p>  z12.doc<\/p>\n<p>  z13.doc<\/p>\n<p>  z14.doc<\/p>\n<p>  z15.doc<\/p>\n<p>  z16.doc<\/p>\n<p>  z17.doc<\/p>\n<p>  z18.doc<\/p>\n<p>  z19.doc<\/p>\n<p>  z20.doc<\/p>\n<p>  z100.doc<\/p>\n<p>  z101.doc<\/p>\n<p>  z102.doc<\/td>\n<p>    <\/tr>\n<p>  <\/tbody>\n<\/table>\n<p>Der Alg. ist f&#252;r Java &#252;ber den <a href=\"http:\/\/www.davekoelle.com\/files\/AlphanumComparator.java\">AlphanumComparator<\/a> (LGPL) implementiert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Alphanum Algorithm bietet eine alternative (bessere?) Sortierung f&#252;r Zeichenketten mit gemischten Zahlen an: Traditional&nbsp; Alphanum z1.doc z10.doc z100.doc z101.doc z102.doc z11.doc z12.doc z13.doc z14.doc z15.doc z16.doc z17.doc z18.doc z19.doc z2.doc z20.doc z3.doc z4.doc z5.doc z6.doc z7.doc z8.doc z9.doc z1.doc z2.doc z3.doc z4.doc z5.doc z6.doc z7.doc z8.doc z9.doc z10.doc z11.doc z12.doc z13.doc z14.doc z15.doc z16.doc [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[4],"tags":[],"class_list":["post-264","post","type-post","status-publish","format-standard","hentry","category-open-source"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=264"}],"version-history":[{"count":0,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/264\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}