├── .classpath ├── .gitattributes ├── .gitignore ├── .project ├── Algorithm ├── C │ └── zigzagarray.c ├── CPP │ ├── char_combination.cpp │ ├── clockwiseiterator.cpp │ ├── find_no_in_array.cpp │ └── reverse_stack.cpp ├── Java │ └── InterviewTest │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ │ └── src │ │ ├── MainTest.java │ │ └── com │ │ ├── recursion │ │ └── MatchingParentheses.java │ │ ├── search │ │ └── MatrixSearch.java │ │ ├── stringtest │ │ ├── StringPermute.java │ │ └── StringSearch.java │ │ ├── test │ │ ├── BinarySearchTree.java │ │ ├── ClassImplMarkerInterface.java │ │ ├── CloneTest.java │ │ ├── MarkerInterface.java │ │ └── Node.java │ │ └── trie │ │ ├── TrieNode.java │ │ └── TrieTree.java └── ReadMe.txt ├── AndroidProjects ├── AlarmManagerExample │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── bin │ │ └── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── rakesh │ │ │ └── alarmmanagerexample │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_alarm_manager.xml │ │ ├── menu │ │ │ └── activity_widget_alarm_manager.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── rakesh │ │ └── alarmmanagerexample │ │ ├── AlarmManagerActivity.java │ │ └── AlarmManagerBroadcastReceiver.java ├── AndroidButtons │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── code4reference │ │ │ └── android │ │ │ └── buttons │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── menu │ │ │ └── activity_main.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── code4reference │ │ └── android │ │ └── buttons │ │ └── MainActivity.java ├── AndroidLayout │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── code4reference │ │ │ └── androidlayout │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_xmllayout.xml │ │ ├── menu │ │ │ └── activity_xmllayout.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── code4reference │ │ └── androidlayout │ │ ├── DynamicLayoutActivity.java │ │ └── XMLLayoutActivity.java ├── EnableDisableBroadcastReceiver │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── example │ │ │ └── enabledisablebroadcastreceiver │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── menu │ │ │ └── activity_main.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── code4reference │ │ └── enabledisablebroadcastreceiver │ │ ├── AlarmManagerBroadcastReceiver.java │ │ └── EnableDisableBroadcastReceiver.java ├── EnableDisableBroadcastReceiver2 │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── code4reference │ │ │ └── broadcastreceiver │ │ │ └── enabledisable │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_register_unregister.xml │ │ ├── menu │ │ │ └── activity_enable_disable.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── code4reference │ │ └── broadcastreceiver │ │ └── enabledisable │ │ ├── RegisterUnregister.java │ │ └── UserDefinedBroadcastReceiver.java ├── GCMAndroidExample │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── bin │ │ └── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── rakesh │ │ │ └── gcmexample │ │ │ ├── BuildConfig.java │ │ │ ├── Manifest.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ ├── android-support-v4.jar │ │ └── gcm.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_gcmmain.xml │ │ ├── menu │ │ │ └── activity_gcmmain.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── rakesh │ │ └── gcmexample │ │ ├── GCMIntentService.java │ │ ├── GCMMainActivity.java │ │ └── Utility.java ├── GCMAppEngineExample │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── com.google.appengine.eclipse.core.prefs │ │ ├── com.google.gdt.eclipse.core.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.wst.common.project.facet.core.xml │ ├── src │ │ ├── META-INF │ │ │ ├── jdoconfig.xml │ │ │ └── persistence.xml │ │ ├── guestbook │ │ │ ├── DatastoreFactory.java │ │ │ ├── GCMBaseServlet.java │ │ │ ├── GCMRegisterServlet.java │ │ │ ├── GCMUnregisterServlet.java │ │ │ ├── GuestbookServlet.java │ │ │ └── SignGuestbookServlet.java │ │ └── log4j.properties │ └── war │ │ ├── WEB-INF │ │ ├── appengine-generated │ │ │ ├── datastore-indexes-auto.xml │ │ │ └── local_db.bin │ │ ├── appengine-web.xml │ │ ├── classes │ │ │ ├── META-INF │ │ │ │ ├── jdoconfig.xml │ │ │ │ └── persistence.xml │ │ │ └── log4j.properties │ │ ├── lib │ │ │ ├── appengine-api-1.0-sdk-1.7.0.jar │ │ │ ├── appengine-api-labs.jar │ │ │ ├── appengine-endpoints.jar │ │ │ ├── appengine-jsr107cache-1.7.0.jar │ │ │ ├── datanucleus-appengine-1.0.10.final.jar │ │ │ ├── datanucleus-core-1.1.5.jar │ │ │ ├── datanucleus-jpa-1.1.5.jar │ │ │ ├── geronimo-jpa_3.0_spec-1.1.1.jar │ │ │ ├── geronimo-jta_1.1_spec-1.1.1.jar │ │ │ ├── gson-2.2.2.jar │ │ │ ├── jdo2-api-2.3-eb.jar │ │ │ └── jsr107cache-1.1.jar │ │ ├── logging.properties │ │ └── web.xml │ │ ├── favicon.ico │ │ ├── guestbook.jsp │ │ ├── index.html │ │ └── stylesheets │ │ └── main.css ├── JellyBeanAnimationExample │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── bin │ │ └── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── example │ │ │ └── jellybeananimationexample │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── anim │ │ │ ├── fade_in.xml │ │ │ └── fade_out.xml │ │ ├── drawable-hdpi │ │ │ ├── freelancer2.jpg │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ ├── activity_animation.xml │ │ │ └── activity_main.xml │ │ ├── menu │ │ │ └── activity_main.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── example │ │ └── jellybeananimationexample │ │ ├── AnimationActivity.java │ │ └── MainActivity.java ├── JellyBeanClipboard │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── example │ │ │ └── jellybeanclipboard │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ ├── activity_clipdataintent.xml │ │ │ ├── activity_htmlintent.xml │ │ │ └── activity_jbclipboard.xml │ │ ├── menu │ │ │ └── activity_jbclipboard.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── code4reference │ │ └── rakesh │ │ └── jellybeanclipboard │ │ ├── ClipdataIntentActivity.java │ │ ├── HtmlIntentActivity.java │ │ ├── JBClipboard.java │ │ └── Utility.java ├── JellyBeanNotificationExample │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── bin │ │ ├── AndroidManifest.xml │ │ ├── JellyBeanNotificationExample.apk │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-ldpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_share.png │ │ │ └── ic_launcher_web.png │ │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ │ └── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ ├── gen │ │ └── com │ │ │ └── example │ │ │ └── jellybeannotificationexample │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── big_picture.jpg │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_share.png │ │ │ └── ic_launcher_web.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable │ │ │ └── button_background.xml │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── handle_notification_activity.xml │ │ ├── menu │ │ │ └── activity_main.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── example │ │ └── jellybeannotificationexample │ │ ├── HandleNotificationActivity.java │ │ └── NotificationMainActivity.java ├── LetMeKnow │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── default.properties │ ├── gen │ │ └── com │ │ │ └── rak │ │ │ └── letmeknow │ │ │ ├── Manifest.java │ │ │ └── R.java │ ├── proguard.cfg │ ├── res │ │ ├── drawable-hdpi │ │ │ └── icon.png │ │ ├── drawable-ldpi │ │ │ └── icon.png │ │ ├── drawable-mdpi │ │ │ └── icon.png │ │ ├── drawable │ │ │ ├── add_group_button.xml │ │ │ ├── add_group_colored.png │ │ │ ├── add_group_grey.png │ │ │ ├── add_group_pressed.png │ │ │ ├── allgroup_pressed.png │ │ │ ├── allgroups_button.xml │ │ │ ├── allgroups_white.png │ │ │ ├── myevents_button.xml │ │ │ ├── myevents_pressed.png │ │ │ ├── myevents_white.png │ │ │ ├── mygroups_pressed.png │ │ │ ├── mygroups_tab.xml │ │ │ ├── mygroups_white.png │ │ │ ├── refresh.png │ │ │ ├── send.png │ │ │ ├── send1.png │ │ │ ├── time.png │ │ │ ├── time1.png │ │ │ └── trash_icon.png │ │ ├── layout │ │ │ ├── accounts.xml │ │ │ ├── allgroups.xml │ │ │ ├── child_event.xml │ │ │ ├── child_row.xml │ │ │ ├── compose_activity.xml │ │ │ ├── create_group.xml │ │ │ ├── date_time_dialog.xml │ │ │ ├── datepicker.xml │ │ │ ├── datetimepicker.xml │ │ │ ├── event_details.xml │ │ │ ├── group_row.xml │ │ │ ├── list_item.xml │ │ │ ├── main.xml │ │ │ ├── mygroups.xml │ │ │ └── timepicker.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── com │ │ └── rak │ │ └── letmeknow │ │ ├── AccountList.java │ │ ├── ActivityInterface.java │ │ ├── AllGroups.java │ │ ├── C2DM.java │ │ ├── C2DMReceiver.java │ │ ├── CreateGroup.java │ │ ├── DateTimePicker.java │ │ ├── DisplayActivity.java │ │ ├── Event.java │ │ ├── Group.java │ │ ├── LMKTabWidget.java │ │ ├── LocationFinder.java │ │ ├── MyEvents.java │ │ ├── MyGroups.java │ │ ├── MyGroupsAdapter.java │ │ ├── MyHttpClient.java │ │ ├── MyListAdapter.java │ │ ├── TGroupActivity.java │ │ ├── TabGroupActivity.java │ │ └── URLReader.java ├── OrientationSpecificLayout │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── code4reference │ │ │ └── orientationspecificlayout │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout-land │ │ │ └── activity_automatic.xml │ │ ├── layout-port │ │ │ └── activity_automatic.xml │ │ ├── layout │ │ │ ├── activity_dynamic_land.xml │ │ │ ├── activity_dynamic_port.xml │ │ │ ├── activity_main.xml │ │ │ └── activity_restricted.xml │ │ ├── menu │ │ │ └── activity_main.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── code4reference │ │ └── orientationspecificlayout │ │ ├── AutomaticOrientation.java │ │ ├── DynamicOrientationDetection.java │ │ ├── MainActivity.java │ │ └── RestrictedOrientation.java ├── SimpleSMSApp │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── bin │ │ ├── AndroidManifest.xml │ │ ├── jarlist.cache │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ │ └── drawable-xhdpi │ │ │ └── ic_launcher.png │ ├── gen │ │ └── com │ │ │ └── rakesh │ │ │ └── simpleSms │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── main.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── com │ │ └── rakesh │ │ ├── broadcastreceiver │ │ ├── DeliverSMSBroadcastReceiver.java │ │ └── OutgoingSMSBroadcastReceiver.java │ │ └── simpleSms │ │ └── SimpleSMSAppActivity.java ├── VoiceRecognitionExample │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── bin │ │ ├── AndroidManifest.xml │ │ ├── VoiceRecognitionExample.apk │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ │ └── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ ├── gen │ │ └── com │ │ │ └── rakesh │ │ │ └── voicerecognitionexample │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_voice_recognition.xml │ │ ├── menu │ │ │ └── activity_voice_recognition.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── rakesh │ │ └── voicerecognitionexample │ │ └── VoiceRecognitionActivity.java ├── WidgetAlarmManagerExample │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── bin │ │ └── AndroidManifest.xml │ ├── gen │ │ └── com │ │ │ └── rakesh │ │ │ └── widgetalarmmanagerexample │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ ├── drawable │ │ │ └── widget_background.xml │ │ ├── layout │ │ │ ├── activity_widget_alarm_manager.xml │ │ │ └── time_widget_layout.xml │ │ ├── menu │ │ │ └── activity_widget_alarm_manager.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ ├── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── xml │ │ │ └── widget_metadata.xml │ └── src │ │ └── com │ │ └── rakesh │ │ └── widgetalarmmanagerexample │ │ ├── AlarmManagerBroadcastReceiver.java │ │ ├── TimeWidgetProvider.java │ │ ├── Utility.java │ │ └── WidgetAlarmManagerActivity.java └── simpleWidgetExample │ ├── .classpath │ ├── .project │ ├── .settings │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── bin │ ├── AndroidManifest.xml │ ├── jarlist.cache │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ └── drawable │ │ │ └── widget_icon.png │ └── simpleWidgetExample.apk │ ├── gen │ └── com │ │ └── rakesh │ │ └── simplewidget │ │ ├── BuildConfig.java │ │ └── R.java │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable │ │ ├── background.xml │ │ ├── button_shape.xml │ │ └── widget_icon.png │ ├── layout │ │ ├── main.xml │ │ └── widget_layout.xml │ ├── values │ │ └── strings.xml │ └── xml │ │ └── widget_metadata.xml │ └── src │ └── com │ └── rakesh │ └── simplewidget │ ├── ConnectivityReceiver.java │ ├── EnableDisableConnectivity.java │ ├── SimpleWidgetAppWidgetProvider.java │ ├── SimpleWidgetExampleActivity.java │ └── UpdateWidgetService.java ├── ApacheBeamPipelines └── README.md ├── CaliperProjects ├── RegularExpression │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── global.caliperrc │ └── src │ │ └── com │ │ └── code4refernce │ │ └── caliper │ │ ├── CaliperRunner.java │ │ └── SimpleCaliperTest.java └── common-libs │ ├── caliper-allocation-0.0.jar │ └── caliper.jar ├── GradleExample ├── .gitignore ├── custom-plugin-1 │ ├── .gitignore │ ├── plugin │ │ ├── build.gradle │ │ ├── settings.gradle │ │ └── src │ │ │ └── main │ │ │ ├── groovy │ │ │ └── com │ │ │ │ └── code4reference │ │ │ │ └── gradle │ │ │ │ └── Code4ReferencePlugin.groovy │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── code4reference.properties │ ├── repo │ │ └── com │ │ │ └── code4reference │ │ │ ├── Code4ReferencePlugin │ │ │ ├── 0.1-SNAPSHOT │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.jar │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.jar.md5 │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.jar.sha1 │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.pom │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.pom.md5 │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.pom.sha1 │ │ │ │ ├── maven-metadata.xml │ │ │ │ └── maven-metadata.xml.sha1 │ │ │ ├── maven-metadata.xml │ │ │ └── maven-metadata.xml.sha1 │ │ │ └── code4ReferencePlugin │ │ │ ├── 0.1-SNAPSHOT │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.jar │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.jar.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.jar.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.pom │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.pom.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.pom.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.jar │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.jar.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.jar.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.pom │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.pom.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.pom.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.jar │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.jar.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.jar.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.pom │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.pom.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.pom.sha1 │ │ │ └── maven-metadata.xml.md5 │ │ │ ├── 1.1-SNAPSHOT │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.jar │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.jar.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.jar.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.pom │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.pom.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.pom.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.jar │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.jar.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.jar.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.pom │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.pom.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.pom.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.jar │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.jar.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.jar.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.pom │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.pom.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.pom.sha1 │ │ │ ├── maven-metadata.xml │ │ │ ├── maven-metadata.xml.md5 │ │ │ └── maven-metadata.xml.sha1 │ │ │ └── maven-metadata.xml.md5 │ └── user │ │ └── build.gradle ├── custom-plugin-2 │ ├── .gitignore │ ├── plugin │ │ ├── build.gradle │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── groovy │ │ │ │ └── com │ │ │ │ │ └── code4reference │ │ │ │ │ └── gradle │ │ │ │ │ ├── Code4ReferencePlugin.groovy │ │ │ │ │ └── Code4ReferenceTask.groovy │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── gradle-plugins │ │ │ │ └── code4reference.properties │ │ │ └── test │ │ │ └── groovy │ │ │ └── com │ │ │ └── code4reference │ │ │ └── gradle │ │ │ ├── Code4ReferencePluginTest.groovy │ │ │ └── Code4ReferenceTaskTest.groovy │ ├── repo │ │ └── com │ │ │ └── code4reference │ │ │ ├── Code4ReferencePlugin │ │ │ ├── 0.1-SNAPSHOT │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.jar │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.jar.md5 │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.jar.sha1 │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.pom │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.pom.md5 │ │ │ │ ├── Code4ReferencePlugin-0.1-20120814.145630-1.pom.sha1 │ │ │ │ ├── maven-metadata.xml │ │ │ │ └── maven-metadata.xml.sha1 │ │ │ ├── maven-metadata.xml │ │ │ ├── maven-metadata.xml.md5 │ │ │ └── maven-metadata.xml.sha1 │ │ │ └── code4ReferencePlugin │ │ │ ├── 0.1-SNAPSHOT │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.jar │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.jar.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.jar.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.pom │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.pom.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152606-1.pom.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.jar │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.jar.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.jar.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.pom │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.pom.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.152800-2.pom.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.jar │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.jar.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.jar.sha1 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.pom │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.pom.md5 │ │ │ ├── code4ReferencePlugin-0.1-20120814.153309-3.pom.sha1 │ │ │ └── maven-metadata.xml.md5 │ │ │ └── 1.1-SNAPSHOT │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.jar │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.jar.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.jar.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.pom │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.pom.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153520-1.pom.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.jar │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.jar.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.jar.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.pom │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.pom.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153730-2.pom.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.jar │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.jar.md5 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.jar.sha1 │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.pom │ │ │ ├── code4ReferencePlugin-1.1-20120814.153816-3.pom.md5 │ │ │ └── code4ReferencePlugin-1.1-20120814.153816-3.pom.sha1 │ └── user │ │ └── build.gradle └── xmlparsing │ ├── build.gradle │ ├── gradlexmlexample.xml~ │ └── xmlexample.xml ├── JMeter ├── .classpath ├── .gitignore ├── .project ├── build.gradle ├── build │ ├── libs │ │ └── C4RJMeter.jar │ └── tmp │ │ └── jar │ │ └── MANIFEST.MF ├── exampletestplan │ └── propertyTest.jmx └── src │ └── java │ └── com │ └── code4reference │ └── jmeter │ ├── functions │ ├── FloatRandomNumber.java │ ├── IsDefined.java │ ├── RandomChoice.java │ ├── RandomRegExValue.java │ └── TimeInMillis.java │ └── threads │ ├── HostThreadGroup.java │ └── HostThreadGroupGui.java ├── JavaPrograms ├── AirTrafficController │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── acqueue.ser │ ├── docs │ │ └── AirTrafficController.pdf │ └── src │ │ └── com │ │ └── atc │ │ ├── AC.java │ │ ├── ACUtility.java │ │ ├── AcConst.java │ │ ├── AcManager.java │ │ ├── AcSize.java │ │ ├── AcType.java │ │ ├── PriorityComparator.java │ │ └── accontroller │ │ └── AirTrafficControlerConsole.java └── jarExample │ ├── MainJar.java │ ├── code4reference │ └── com │ │ └── jar │ │ └── TestJar.java │ └── testjar.jar ├── Miscellaneous ├── Integer_swap │ └── src │ │ └── IntegerSwap.java └── env_var │ ├── EnvRead.java │ ├── build.gradle │ ├── env_read.c │ ├── env_read.py │ └── env_read.sh ├── PythonPrograms ├── GmailSendEmail.py ├── SendEmail.py ├── SendEmailWithAttachment.py ├── YahooSendEmail.py ├── code4reference.txt ├── csvReadDBWrite.py ├── facebook.py ├── findandreplace.py ├── githubTest.py ├── pic.jpg ├── readxlsFile.py ├── whitelist.txt └── whitelistOperation.py ├── README.md ├── ShellScripts └── jarscan.sh ├── mytest.java └── webApplication └── HelloWorldWebApp ├── build.gradle ├── build ├── libs │ └── HelloWorldWebApp.war └── tmp │ └── war │ └── MANIFEST.MF └── src └── main ├── java └── com │ └── code4reference │ └── mywebapp │ └── HelloWorldController.java └── webapp └── WEB-INF ├── .jsp └── hello.jsp ├── .pages └── list.jsp ├── appContext ├── beans.xml └── mappings.xml └── web.xml /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled source # 2 | ################### 3 | *.com 4 | *.class 5 | *.dll 6 | *.exe 7 | *.o 8 | *.so 9 | *.ser 10 | *.dex 11 | *.ap_ 12 | tempclasses 13 | #Caliper temp folders 14 | #################### 15 | .metadata/ 16 | # temp file# 17 | ########### 18 | *~ 19 | *.swp 20 | # OS generated files # 21 | ###################### 22 | .DS_Store? 23 | #Bin folder 24 | ################# 25 | bin/ 26 | 27 | #Gradle temp files 28 | ################# 29 | .gradle/ 30 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | JMeter 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /Algorithm/CPP/char_combination.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | using namespace std; 7 | 8 | #define DEST_SIZE 2 9 | 10 | void rec_combination(char* src, char * dest, int level, int len) 11 | { 12 | if(level==DEST_SIZE) 13 | { 14 | dest[level]='\0'; 15 | cout< 2 | #include 3 | 4 | using namespace std; 5 | 6 | void find_number(int array[],int size,int num){ 7 | 8 | for(int index=0;index 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Algorithm/Java/InterviewTest/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | InterviewTest 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /Algorithm/Java/InterviewTest/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu Nov 17 17:03:56 EST 2011 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 6 | org.eclipse.jdt.core.compiler.compliance=1.6 7 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 8 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 9 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 10 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 11 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 12 | org.eclipse.jdt.core.compiler.source=1.6 13 | -------------------------------------------------------------------------------- /Algorithm/Java/InterviewTest/src/MainTest.java: -------------------------------------------------------------------------------- 1 | import java.util.HashMap; 2 | 3 | 4 | 5 | 6 | 7 | public class MainTest { 8 | 9 | /** 10 | * @param args 11 | */ 12 | public static void main(String[] args) { 13 | 14 | // TrieTree tt=new TrieTree(); 15 | // tt.insertWord("rakesh"); 16 | // System.out.println("----------------------"); 17 | // tt.insertWord("rajesh"); 18 | // 19 | // if(tt.searchWord("rakesm")){ 20 | // System.out.println("Word is present"); 21 | // }else{ 22 | // System.out.println("Word is not present in the trie "); 23 | // } 24 | // 25 | // tt.printSuggestedWord("rak"); 26 | 27 | HashMap hashmap=new HashMap(); 28 | 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Algorithm/Java/InterviewTest/src/com/search/MatrixSearch.java: -------------------------------------------------------------------------------- 1 | package com.search; 2 | 3 | public class MatrixSearch { 4 | 5 | int [][] array; 6 | int m,n; 7 | 8 | public MatrixSearch(int[][] array, int m, int n){ 9 | this.array = array; 10 | this.m = m; 11 | this.n = n; 12 | } 13 | 14 | public boolean seach(int no){ 15 | 16 | int column=n-1; 17 | int row=0; 18 | while(column>=0 && rowno){ 25 | column--; 26 | }else{ 27 | row++; 28 | } 29 | } 30 | return false; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Algorithm/Java/InterviewTest/src/com/test/ClassImplMarkerInterface.java: -------------------------------------------------------------------------------- 1 | package com.test; 2 | 3 | public class ClassImplMarkerInterface implements MarkerInterface{ 4 | String str; 5 | public ClassImplMarkerInterface(String str){ 6 | this.str = str; 7 | } 8 | 9 | public void print(){ 10 | System.out.println(str); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Algorithm/Java/InterviewTest/src/com/test/MarkerInterface.java: -------------------------------------------------------------------------------- 1 | package com.test; 2 | 3 | public interface MarkerInterface { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /Algorithm/ReadMe.txt: -------------------------------------------------------------------------------- 1 | 2 | Print array in zigzag order 3 | C/zigzagarray.c 4 | 5 | clockwise inward spiral array Print 6 | CPP/clockwiseiterator.cpp 7 | 8 | combination of characters 9 | CPP/char_combination.cpp 10 | 11 | Reverse stack. 12 | CPP/reverse_stack.cpp 13 | 14 | Given an array such that every number differ from its adjacent number by at max 1. Find a number in this array efficiently. 15 | CPP/find_no_in_array.cpp 16 | -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/gen/com/rakesh/alarmmanagerexample/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.rakesh.alarmmanagerexample; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/ic_launcher-web.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/libs/android-support-v4.jar -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-16 15 | -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/drawable-hdpi/ic_action_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/res/drawable-hdpi/ic_action_search.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/drawable-mdpi/ic_action_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/res/drawable-mdpi/ic_action_search.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/drawable-xhdpi/ic_action_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/res/drawable-xhdpi/ic_action_search.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakeshcusat/Code4Reference/0f17c323ea65f1471c9d1630ef6acbe8a274a74a/AndroidProjects/AlarmManagerExample/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/menu/activity_widget_alarm_manager.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/values-large/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8dp 4 | 16dp 5 | 16dp 6 | 7 | -------------------------------------------------------------------------------- /AndroidProjects/AlarmManagerExample/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |