Re: subset function for string in c++
- From: Randy Howard <randyhoward@xxxxxxxxxxxxxxxxx>
- Date: Wed, 28 Sep 2005 21:42:14 GMT
August Karlstrom wrote
(in article <eLC_e.34873$d5.190040@xxxxxxxxxxxxxxx>):
> puzzlecracker wrote:
>> basically, I need to find out wether charecters in string a are subset
>> of string b..
>>
>>
>> example
>>
>>
>> a: rx b:rwx
>> that shall return true.
>>
>
> As this group is language independent i chose to write an implementation
> in Oberon:
>
> PROCEDURE Subset(a, b: ARRAY OF CHAR): BOOLEAN;
> VAR j, k: LONGINT;
> BEGIN
> j := 0;
> WHILE a[j] # 0X DO
> k := 0;
> WHILE (b[k] # 0X) & (b[k] # a[j]) DO INC(k) END;
> IF b[k] = 0X THEN RETURN FALSE END;
> INC(j)
> END;
> RETURN TRUE
> END Subset;
>
>
Wow. Ben's version sure seems a lot clearer. :-)
I'm having pascal flashbacks, make it stop.
--
Randy Howard (2reply remove FOOBAR)
.
- Follow-Ups:
- Re: subset function for string in c++
- From: August Karlstrom
- Re: subset function for string in c++
- From: puzzlecracker
- Re: subset function for string in c++
- References:
- Re: subset function for string in c++
- From: August Karlstrom
- Re: subset function for string in c++
- Prev by Date: Re: Question
- Next by Date: h2 programming/technology
- Previous by thread: Re: subset function for string in c++
- Next by thread: Re: subset function for string in c++
- Index(es):
Relevant Pages
|