tag:blogger.com,1999:blog-6314876008291942531.post3997841503169654955..comments2024-01-14T00:36:43.430-08:00Comments on Antonio Gulli's coding playground: Generate all the subsets of a given setUnknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-6314876008291942531.post-41633010966766349382012-01-25T22:36:06.817-08:002012-01-25T22:36:06.817-08:00There is another one which is better and simplerThere is another one which is better and simplercodingplaygroundhttps://www.blogger.com/profile/08478993186814330588noreply@blogger.comtag:blogger.com,1999:blog-6314876008291942531.post-19493678018615247802012-01-16T08:27:11.123-08:002012-01-16T08:27:11.123-08:00My solution using backtracking
http://www.geeksfo...My solution using backtracking<br /><br />http://www.geeksforgeeks.org/archives/14469Anonymoushttps://www.blogger.com/profile/09855100606552890649noreply@blogger.comtag:blogger.com,1999:blog-6314876008291942531.post-33824332468931553162011-12-12T13:24:16.854-08:002011-12-12T13:24:16.854-08:00This comment has been removed by the author.NoNamehttps://www.blogger.com/profile/09252030706716385505noreply@blogger.comtag:blogger.com,1999:blog-6314876008291942531.post-72515092575794330142011-12-12T13:23:10.677-08:002011-12-12T13:23:10.677-08:00T[] arr = ...;
var subsets = from m in Enumerable....T[] arr = ...;<br />var subsets = from m in Enumerable.Range(0, 1 << arr.Length) select from i in Enumerable.Range(0, arr.Length) where (m & (1 << i)) != 0 select arr[i];NoNamehttps://www.blogger.com/profile/09252030706716385505noreply@blogger.com