From 04e127c28e4f5c32f8b161a19466c0ac85093389 Mon Sep 17 00:00:00 2001 From: raksha Date: Mon, 6 Nov 2017 11:21:11 +0530 Subject: [PATCH 1/2] pseudocode --- README.md | Bin 2789 -> 2825 bytes pseudo.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 pseudo.md diff --git a/README.md b/README.md index 06d19ce7734d3769c9343b428792328b4503d4ad..639a41eb886af7378a551ab1e6d708c51cc34dd6 100644 GIT binary patch literal 2825 zcmWG7NJ%V7btz2^$;?gl%nMFU&d*CJW?*>m|Ns9L4;UD30CB=Y28IKt85jhd7#R)# k@eW%?hEXsY0;3@?8UmvsFd71*Aut*OqaiRF0z*0k0F2BO%m4rY literal 2789 zcmZ`*VNWAB5dEHCF%nXBNKHsWPy7q#Orx8e(%kAPw2XBgLcVCeeXA^7eU_z|DcVuFglXoj9DYSiOL03 zIRjN9YO)6Tgi}LlGH8+Toq8X3#%)KOyf<%UJWa8yqW-(X;l~}Z0C<-Ks@X6s&cYZd zhbvV&nysVB35{&gjoV@$ipH+VM?!Li+?Dq``tt?5u{JH;iIjA3@rpilMhPczb{{hG zb!<(>H~_y7Vv}Mc9R2mKPN|JoXJ>ui&qO2s@or|^*-<-2pN{C$5qvs=P7hdTsy$mT z)~oqyy}G#kDT(cmTkmm#danZ37whSA@!fHGr(LYQ=S2}EDC0-#r8@s%bGe>Y>(zR? zQu1PYsl;l!kW$X8^q+ z7NEF8G=tvpz+BRzVSNrx)J2gvd8rMju)WyhPvyHrjmYL;RZ|d317dRo?O-d(-kQA< zIDItlAi!GLKx#Hi+hy zJ@Gr{M*ipH-L+Cd$4C#R(f3I-Ew*N^xcSLntp7V8+D=q^Af9aXRG0 z0%*=g7BJ0M({v44cr4XS;_~7GmWCXRhru|W)_S+aX)rO}i#?2;LgyqVl%m-LGZqUX z?wE84I4I2=hUWtpdEN;rHCm(TY%;B7w{qPu=s|{|P%NTy4$s^*jLK@lFHE4cCd=}U zs^EL|%b4-U~WHq(P7_gQOP2#y-v_^@Y-u{}=mG=<>-VR zg|Px|<(e73oDE|Y`xdCb1fS37XAzCW#J8oPrD#QEtVw(qfvi1g0b35NQ!8LQjjfpu zhA!qU&x_4ZGds6vV-yf2F301cZqeU*=yTZk8U6z*=J3#p$SC9v&4cR!cd}xU2ChGu z#-uplEM^bKQx#^jaMZP|`||tw9G`h1WC&V*BM2r{ps8y)2>Y$yvis57CDZx;2VKlZ zak&L4Qfhc%2)o)&o&kASZ;&r53b!I1ssz&p4Y7eHhWXg!UQ%9S zjNml_yYPN7-Unq;9wv|AY18tgjRgp%{a{kvRpSc?laBe_VM>(tV6bwk(XMdo+bAG> zGcsQn&~&Sv4*XJ7Is;3`ei%uoFE`h}e7<>^8G|_&lxs$ithL Date: Mon, 6 Nov 2017 11:49:23 +0530 Subject: [PATCH 2/2] pseudocode1 --- pseudocode1.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pseudocode1.md diff --git a/pseudocode1.md b/pseudocode1.md new file mode 100644 index 0000000..beb0d4c --- /dev/null +++ b/pseudocode1.md @@ -0,0 +1,46 @@ +At server Side: +## SERVER SIDE - Store the Event_data in Hashmap with Event id as key. +##The Hasmap contains the whole event data from the source. +##The client requests are stored in a Hashmap with their respective Client_ids as key. +## Client_id=[pname=p1,uname=u1,....]etc. +## SERVER SIDE - Filter the Event_data when it arrives from the source and stored in Hashmap. +## Assume the filtered data is stored in a Reverse_Hashmap with values(i) Of Event_id as keys and +## the Event_id's containing the values(i) as values. +## At Rerverse_Hashmap p1={eid1,eid2,...} u1={eid2,eid4,..} etc where eid is the Event_Id. + + +Get Event_data +DO + Store it in a Hashmap; + + If(Client Present) + Fetch Filter Variables from the client_id. + Check if the Value-key pair exist in the Reverse_Hashmap + THEN DO + FOR(Every value(i) in Client_id) + + Fetch Event_Id and CHECK next value(another filter variabl in Client_Id) + + CONTINUE to CHECK next value(another filter variable in Client_id) till you Check the last value(i). + + END FOR + + RETURN Event_id Common(Value(i)). + + THEN DO + + SEND Event_data to that Event_Id. + + END DO + + ELSE IF (RETURN == NULL) + + SEND Error Report. + + END IF + + END DO + + END IF + +END DO