<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8601579266012455634.post635200207764127270..comments</id><updated>2011-03-21T21:09:10.398-07:00</updated><category term='flash'/><category term='icons'/><category term='pojo'/><category term='hosting'/><category term='scaling'/><category term='algorithms'/><category term='rubyonrails'/><category term='owl'/><category term='audio'/><category term='activewarehouse'/><category term='sudoku'/><category term='sqlserver'/><category term='git'/><category term='javapolis'/><category term='rails'/><category term='video'/><category term='email'/><category term='combinations'/><category term='xhtml'/><category term='mashup'/><category term='work'/><category term='googleio'/><category term='scripting'/><category term='thespringexperience'/><category term='facebook'/><category term='fixtures'/><category term='i18n'/><category term='aop'/><category term='information'/><category term='swoop'/><category term='aspectj'/><category term='tune'/><category term='networking'/><category term='crud'/><category term='rest'/><category term='io2011'/><category term='mvc'/><category term='controller'/><category term='interview'/><category term='qotd'/><category term='springwebflow'/><category term='Web Architecture'/><category term='dns'/><category term='groovy'/><category term='flickr'/><category term='view'/><category term='delicious'/><category term='rocketboom'/><category term='mac'/><category term='railsconf'/><category term='mp3'/><category term='framework'/><category term='j2ee'/><category term='owl1.1'/><category term='json'/><category term='subversion'/><category term='google'/><category term='pig'/><category term='Python'/><category term='activerecord'/><category term='alohaonrails'/><category term='messaging'/><category term='opendns'/><category term='song'/><category term='documentary'/><category term='osx'/><category term='consensus'/><category term='dhtml'/><category term='protege'/><category term='bigtable'/><category term='sparql'/><category term='tdd'/><category term='dataweb'/><category term='Crypto'/><category term='Social Networking'/><category term='Agile Programming'/><category term='springframework'/><category term='foaf'/><category term='math'/><category term='charts'/><category term='startup'/><category term='deployment'/><category term='arpanet'/><category term='music'/><category term='xslt'/><category term='cube'/><category term='bookmarks'/><category term='tivo'/><category term='netbeans'/><category term='inference'/><category term='railsconf07'/><category term='switchtower'/><category term='javascript extjs'/><category term='Ruby'/><category term='drools'/><category term='hioug'/><category term='health'/><category term='gmail'/><category term='html5 ruby rails'/><category term='openid'/><category term='magazine'/><category term='html5'/><category term='erlang'/><category term='web'/><category term='coucdb'/><category term='annotations'/><category term='deliciouslinks'/><category term='storage'/><category term='puzzle'/><category term='box2d'/><category term='ontology'/><category term='mapreduce'/><category term='hadoop'/><category term='presentation'/><category term='HTTP'/><category term='reasoner'/><category term='applications'/><category term='css'/><category term='folksonomy'/><category term='spring'/><category term='coordination'/><category term='migrations'/><category term='performance'/><category term='jess'/><category term='eclipse'/><category term='errorlytics'/><category term='chrome web store'/><category term='http://dmoz.org/Computers/Internet/On_the_Web/Weblogs/'/><category term='xp'/><category term='blogs'/><category term='grddl'/><category term='humor'/><category term='vanity'/><category term='contest'/><category term='acegi'/><category term='buttons'/><category term='business'/><category term='scala'/><category term='mysql'/><category term='soundboard'/><category term='semantic web'/><category term='esb'/><category term='XML'/><category term='algorithm'/><category term='cloud'/><category term='olap'/><category term='oracle'/><category term='microformats'/><category term='movie'/><category term='rspec'/><category term='dartlang'/><category term='expertspringmvc'/><category term='filesystem'/><category term='software'/><category term='#io2011'/><category term='html'/><category term='distributedsystems'/><category term='trendline'/><category term='newgame'/><category term='hjug'/><category term='jms'/><category term='xmlschema'/><category term='thespringframework'/><category term='w3c'/><category term='uri'/><category term='web design'/><category term='uh'/><category term='couchdb'/><category term='rules'/><category term='trust'/><category term='javascript'/><category term='fuse'/><category term='mule'/><category term='jena'/><category term='im'/><category term='postfix'/><category term='graphs'/><category term='conference'/><category term='graph'/><category term='Ontologies'/><category term='Programming'/><category term='browsers'/><category term='dart'/><category term='rdf'/><category term='transactions'/><category term='General'/><category term='browser'/><category term='forms'/><category term='aspects'/><category term='windows'/><category term='science'/><category term='database'/><category term='linux'/><category term='hibernate'/><category term='unittests'/><category term='php'/><category term='supermariobrothers'/><category term='ajax'/><category term='patterns'/><category term='tutorial'/><category term='timbl'/><category term='games'/><category term='oop'/><category term='petstore'/><category term='Java'/><category term='blog'/><category term='book'/><category term='springmvc'/><category term='nas'/><category term='regressionline'/><category term='Blogging'/><category term='pagination'/><category term='activeresource'/><category term='hawaii'/><category term='tags'/><category term='tests'/><category term='appengine'/><category term='radrails'/><category term='web2.0'/><category term='food'/><category term='search'/><category term='softwareengineering'/><category term='tagging'/><category term='model'/><category term='HTML amp; CSS'/><category term='spring.net'/><category term='capistrano'/><category term='data'/><category term='metadata'/><category term='pellet'/><title type='text'>Comments on Seth Ladd's Blog: Calculating Combinations Using Java and Lots of Bi...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.sethladd.com/feeds/635200207764127270/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8601579266012455634/635200207764127270/comments/default'/><link rel='alternate' type='text/html' href='http://blog.sethladd.com/2008/10/calculating-combinations-using-java-and.html'/><author><name>Seth Ladd</name><uri>https://profiles.google.com/118397406534237711570</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-_3znrz32MsU/AAAAAAAAAAI/AAAAAAAAAxU/DrczVqiZ1Tw/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8601579266012455634.post-1553358524358000411</id><published>2009-10-16T17:30:09.000-07:00</published><updated>2009-10-16T17:30:09.000-07:00</updated><title type='text'>To make it support virtually any number of combina...</title><content type='html'>To make it support virtually any number of combination string length, one way is to generate the binary count string with a r-permutation engine and then use that string to filter out the combinations. I have implemented an r-permutation generator and a combination generator. You may check both here: &lt;br&gt;http://wp.me/pmGbq-8B&lt;br&gt;http://wp.me/smGbq-rpermrep&lt;br&gt;&lt;br&gt;Although the unlimited length combination generator is not implemented, but with these two it is very easy. But ofcource there will be performance penalty cause after the bitstring is made there are no more bit operations, and also you need to generate r-permutations which costs you.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8601579266012455634/635200207764127270/comments/default/1553358524358000411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8601579266012455634/635200207764127270/comments/default/1553358524358000411'/><link rel='alternate' type='text/html' href='http://blog.sethladd.com/2008/10/calculating-combinations-using-java-and.html?showComment=1255739409000#c1553358524358000411' title=''/><author><name>phoxis</name><uri>http://phoxis.wordpress.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sethladd.com/2008/10/calculating-combinations-using-java-and.html' ref='tag:blogger.com,1999:blog-8601579266012455634.post-635200207764127270' source='http://www.blogger.com/feeds/8601579266012455634/posts/default/635200207764127270' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1514779454'/></entry></feed>
