Click here to Skip to main content
15,902,840 members
Home / Discussions / Algorithms
   

Algorithms

 
Questioncontiguous bits algorithm. Pin
chandu0042-Sep-07 22:09
chandu0042-Sep-07 22:09 
AnswerRe: contiguous bits algorithm. Pin
Russell'2-Sep-07 22:44
Russell'2-Sep-07 22:44 
AnswerRe: contiguous bits algorithm. Pin
cp98762-Sep-07 22:48
cp98762-Sep-07 22:48 
GeneralRe: contiguous bits algorithm. Pin
chandu0042-Sep-07 23:14
chandu0042-Sep-07 23:14 
GeneralRe: contiguous bits algorithm. [modified] Pin
cp98763-Sep-07 0:04
cp98763-Sep-07 0:04 
GeneralRe: contiguous bits algorithm. Pin
Russell'3-Sep-07 1:09
Russell'3-Sep-07 1:09 
GeneralRe: contiguous bits algorithm. Pin
Russell'3-Sep-07 0:26
Russell'3-Sep-07 0:26 
AnswerRe: contiguous bits algorithm. Pin
rihdus3-Sep-07 2:06
rihdus3-Sep-07 2:06 
try this vb code:

Private Function GetWordStatus(ByVal word As Integer) As Integer

Dim significantLength As Integer = (word & "").Length
'Calculate significant Length of number
Dim temp As Integer
temp = (2 ^ significantLength) - 1

If Convert.ToInt64(word, 2) = temp Then
Return 1
Else
Dim cntr As Integer
temp = 2 ^ (significantLength - 1)
cntr = (significantLength - 1)
While cntr > 1

If Convert.ToInt64(word, 2) = temp Then
Return 2
Else
temp += 2 ^ (cntr - 1)
End If
cntr = cntr - 1

End While
End If
' Return 0

End Function

Its not the best but an alternative Smile | :)

Any systematic work reflects its significance for a long time. So let's discuss the best...

AnswerRe: contiguous bits algorithm. Pin
Luc Pattyn3-Sep-07 5:37
sitebuilderLuc Pattyn3-Sep-07 5:37 
GeneralRe: contiguous bits algorithm. Pin
Russell'3-Sep-07 5:46
Russell'3-Sep-07 5:46 
GeneralRe: contiguous bits algorithm. Pin
cp98763-Sep-07 19:55
cp98763-Sep-07 19:55 
AnswerRe: contiguous bits algorithm. Pin
polyhedron4-Sep-07 16:47
polyhedron4-Sep-07 16:47 
AnswerRe: contiguous bits algorithm. Pin
Nelek12-Sep-07 5:05
protectorNelek12-Sep-07 5:05 
Questionwhich one would be faster? Pin
Mushtaque Nizamani2-Sep-07 21:30
Mushtaque Nizamani2-Sep-07 21:30 
AnswerRe: which one would be faster? Pin
Michael Dunn2-Sep-07 21:40
sitebuilderMichael Dunn2-Sep-07 21:40 
Answer Re: which one would be faster? Pin
Russell'2-Sep-07 22:03
Russell'2-Sep-07 22:03 
JokeRe: which one would be faster? Pin
Russell'2-Sep-07 22:05
Russell'2-Sep-07 22:05 
AnswerRe: which one would be faster? Pin
rihdus2-Sep-07 22:21
rihdus2-Sep-07 22:21 
GeneralRe: which one would be faster? Pin
Russell'2-Sep-07 22:36
Russell'2-Sep-07 22:36 
GeneralRe: which one would be faster? Pin
Luc Pattyn3-Sep-07 5:43
sitebuilderLuc Pattyn3-Sep-07 5:43 
GeneralRe: which one would be faster? Pin
Mushtaque Nizamani2-Sep-07 22:51
Mushtaque Nizamani2-Sep-07 22:51 
GeneralRe: which one would be faster? Pin
chandu0042-Sep-07 23:17
chandu0042-Sep-07 23:17 
AnswerRe: which one would be faster? Pin
cp98763-Sep-07 0:02
cp98763-Sep-07 0:02 
AnswerRe: which one would be faster? Pin
Russell'3-Sep-07 0:13
Russell'3-Sep-07 0:13 
GeneralRe: which one would be faster? - Slightly OT Pin
blackjack21504-Sep-07 22:32
blackjack21504-Sep-07 22:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.