├── .gitignore ├── .idea ├── checkstyle-idea.xml ├── coding-challenge.iml ├── dbnavigator.xml ├── misc.xml ├── modules.xml ├── qaplug_profiles.xml ├── vcs.xml └── workspace.xml ├── no-1 ├── .gitattributes ├── .gitignore ├── .vscode │ └── settings.json ├── Coding Challenge 1.pdf ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── wc │ │ │ │ ├── Ccwc.java │ │ │ │ ├── Result.java │ │ │ │ └── Wc.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ └── CcwcTest.java │ │ └── resources │ │ └── text.txt ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── readme.md ├── settings.gradle └── wc.sh ├── no-11 ├── .gitattributes ├── .gitignore ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── web │ │ │ │ ├── Listener.java │ │ │ │ ├── Result.java │ │ │ │ ├── Server.java │ │ │ │ └── http │ │ │ │ ├── Http11Handler.java │ │ │ │ ├── HttpMessageUtils.java │ │ │ │ ├── HttpScanner.java │ │ │ │ ├── HttpWebRequest.java │ │ │ │ ├── HttpWebResponse.java │ │ │ │ ├── IHttpHandler.java │ │ │ │ ├── InternalRequest.java │ │ │ │ ├── MediaType.java │ │ │ │ ├── Status.java │ │ │ │ ├── StatusType.java │ │ │ │ └── servlets │ │ │ │ ├── NoServlet.java │ │ │ │ ├── Routes.java │ │ │ │ ├── StaticFileServlet.java │ │ │ │ ├── WebServlet.java │ │ │ │ └── examples │ │ │ │ ├── HelloRest.java │ │ │ │ └── HelloWorldRest.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── HttpScannerTest.java │ │ └── InternalRequestTest.java │ │ └── resources │ │ └── tests │ │ ├── hello-post.txt │ │ └── hello.txt ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── parallel.sh ├── run.sh ├── settings.gradle └── www │ ├── demo │ └── index.htm │ ├── index.html │ └── logo-coding-challenges.png ├── no-16 ├── .gitattributes ├── .gitignore ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── irc │ │ │ │ ├── IIrcMessageProcotol.java │ │ │ │ ├── IIrcSenderProtocol.java │ │ │ │ ├── Irc.java │ │ │ │ ├── IrcClient.java │ │ │ │ ├── Result.java │ │ │ │ ├── handler │ │ │ │ └── IrcProtocolHandler.java │ │ │ │ └── message │ │ │ │ ├── IrcGeneralMessage.java │ │ │ │ ├── IrcMessage.java │ │ │ │ ├── IrcNameReply.java │ │ │ │ ├── IrcPingMessage.java │ │ │ │ └── IrcPrivMessage.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── IrcClientTest.java │ │ └── IrcMessagesTest.java │ │ └── resources │ │ └── tests │ │ ├── generalmsg-valid-1.txt │ │ ├── namereply-valid.txt │ │ ├── ping-invalid.txt │ │ ├── ping-valid.txt │ │ ├── privmsg-invalid.txt │ │ └── privmsg-valid.txt ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── irc.sh ├── readme.md └── settings.gradle ├── no-17 ├── .gitattributes ├── .gitignore ├── .vscode │ ├── launch.json │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── listener │ │ │ │ ├── IListenerHandler.java │ │ │ │ ├── Listener.java │ │ │ │ └── StringHandler.java │ │ │ └── memcached │ │ │ │ ├── Mem.java │ │ │ │ ├── Result.java │ │ │ │ ├── client │ │ │ │ ├── MemcachedClient.java │ │ │ │ └── ServerConfiguration.java │ │ │ │ ├── commands │ │ │ │ ├── AddCommand.java │ │ │ │ ├── AppendCommand.java │ │ │ │ ├── CasCommand.java │ │ │ │ ├── Command.java │ │ │ │ ├── CommandLine.java │ │ │ │ ├── Data.java │ │ │ │ ├── DataCommand.java │ │ │ │ ├── DecrCommand.java │ │ │ │ ├── DeleteCommand.java │ │ │ │ ├── GetCommand.java │ │ │ │ ├── IncrCommand.java │ │ │ │ ├── PrependCommand.java │ │ │ │ ├── ReplaceCommand.java │ │ │ │ ├── Response.java │ │ │ │ ├── SetCommand.java │ │ │ │ ├── ValidationCode.java │ │ │ │ └── ValidationException.java │ │ │ │ └── server │ │ │ │ ├── MemcachedServer.java │ │ │ │ ├── cache │ │ │ │ ├── CacheContext.java │ │ │ │ ├── ExpirationPolicies.java │ │ │ │ ├── ExpirationPolicy.java │ │ │ │ ├── ExpireIn.java │ │ │ │ ├── LRUCache.java │ │ │ │ ├── MemCache.java │ │ │ │ └── NoExpiration.java │ │ │ │ └── handler │ │ │ │ └── MemcachedHandler.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ └── java │ │ ├── ClientTest.java │ │ ├── CommandTest.java │ │ ├── MemcachedTest.java │ │ └── ResponseTest.java ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mac-memcached.sh ├── mem-cli.sh ├── memcached.sh ├── readme-commands.md ├── readme.md └── settings.gradle ├── no-19 ├── .gitattributes ├── .gitignore ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── bot │ │ │ │ ├── Bot.java │ │ │ │ ├── DiscortBot.java │ │ │ │ ├── Result.java │ │ │ │ └── commands │ │ │ │ ├── BotRequest.java │ │ │ │ ├── BotResponse.java │ │ │ │ ├── ChallengeCmd.java │ │ │ │ ├── Cmd.java │ │ │ │ ├── HelloCmd.java │ │ │ │ ├── PingCmd.java │ │ │ │ └── QuotesCmd.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ │ ├── challenges.json │ │ │ └── quotes.json │ │ └── test │ │ └── java │ │ └── BotTest.java ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images │ └── bot-step1-success.png ├── readme.md ├── run.sh └── settings.gradle ├── no-2 ├── .gitattributes ├── .gitignore ├── .idea │ ├── $PROJECT_FILE$ │ ├── checkstyle-idea.xml │ ├── compiler.xml │ ├── dbnavigator.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── qaplug_profiles.xml │ ├── vcs.xml │ └── workspace.xml ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── json │ │ │ │ ├── Json.java │ │ │ │ ├── JsonParser.java │ │ │ │ ├── JsonParserException.java │ │ │ │ ├── JsonSerializeOptions.java │ │ │ │ ├── Lexer.java │ │ │ │ ├── Result.java │ │ │ │ └── model │ │ │ │ ├── JArray.java │ │ │ │ ├── JElement.java │ │ │ │ ├── JMember.java │ │ │ │ ├── JObject.java │ │ │ │ ├── JValue.java │ │ │ │ ├── JValueBoolean.java │ │ │ │ ├── JValueNull.java │ │ │ │ ├── JValueNumber.java │ │ │ │ ├── JValueString.java │ │ │ │ ├── JsonBuilder.java │ │ │ │ └── Serializer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── JsonParserTest.java │ │ ├── JsonTest.java │ │ └── LexerTest.java │ │ └── resources │ │ └── tests │ │ ├── step1 │ │ ├── invalid.json │ │ └── valid.json │ │ ├── step2 │ │ ├── invalid.json │ │ ├── invalid2.json │ │ ├── invalid3.json │ │ ├── invalid4.json │ │ ├── invalid5.json │ │ ├── valid.json │ │ └── valid2.json │ │ ├── step3 │ │ ├── invalid.json │ │ └── valid.json │ │ ├── step4 │ │ ├── invalid.json │ │ ├── valid.json │ │ ├── valid2.json │ │ └── valid3.json │ │ └── step5 │ │ ├── invalid.json │ │ ├── invalid10.json │ │ ├── invalid11.json │ │ ├── invalid12.json │ │ ├── invalid13.json │ │ ├── invalid14.json │ │ ├── invalid15.json │ │ ├── invalid2.json │ │ ├── invalid3.json │ │ ├── invalid4.json │ │ ├── invalid5.json │ │ ├── invalid6.json │ │ ├── invalid7.json │ │ ├── invalid8.json │ │ ├── invalid9.json │ │ ├── valid.json │ │ ├── valid2.json │ │ ├── valid3.json │ │ ├── valid4.json │ │ ├── valid5.json │ │ └── valid6.json ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── json.sh └── settings.gradle ├── no-22 ├── .gitattributes ├── .gitignore ├── .idea │ ├── .gitignore │ ├── checkstyle-idea.xml │ ├── compiler.xml │ ├── dbnavigator.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ └── app │ │ │ ├── coding-challenge.no-22.app.main.iml │ │ │ └── no-22.app.main.iml │ ├── uiDesigner.xml │ └── vcs.xml ├── .vscode │ ├── launch.json │ └── settings.json ├── app │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── src │ │ ├── main │ │ ├── java │ │ │ └── dns │ │ │ │ ├── DnsMessage.java │ │ │ │ ├── DnsQuestion.java │ │ │ │ ├── DnsResolver.java │ │ │ │ ├── DnsResourceRecord.java │ │ │ │ ├── DnsResponseMessage.java │ │ │ │ ├── DnsServer.java │ │ │ │ ├── Flags.java │ │ │ │ ├── HeaderFlags.java │ │ │ │ ├── OctetHelper.java │ │ │ │ ├── OctetReader.java │ │ │ │ ├── OctetWriter.java │ │ │ │ └── Result.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ └── java │ │ ├── DnsMessageTests.java │ │ ├── DnsResolverTest.java │ │ ├── DnsServerTest.java │ │ └── OctetReaderWriterTest.java ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── readme.md ├── run.sh └── settings.gradle ├── no-25 ├── .gitattributes ├── .gitignore ├── .vscode │ ├── launch.json │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── nats │ │ │ │ ├── Nats.java │ │ │ │ ├── NatsCli.java │ │ │ │ ├── NatsServer.java │ │ │ │ ├── Result.java │ │ │ │ ├── listener │ │ │ │ ├── IListenerHandler.java │ │ │ │ ├── Listener.java │ │ │ │ └── StringHandler.java │ │ │ │ ├── protocol │ │ │ │ ├── NatsHandler.java │ │ │ │ ├── NatsLineParser.java │ │ │ │ ├── NatsParser.java │ │ │ │ └── commands │ │ │ │ │ ├── Connect.java │ │ │ │ │ ├── Err.java │ │ │ │ │ ├── ICmd.java │ │ │ │ │ ├── Info.java │ │ │ │ │ ├── Msg.java │ │ │ │ │ ├── Ping.java │ │ │ │ │ ├── Pong.java │ │ │ │ │ ├── Pub.java │ │ │ │ │ └── Sub.java │ │ │ │ └── runtime │ │ │ │ ├── NatsContext.java │ │ │ │ ├── NatsRuntime.java │ │ │ │ ├── Subject.java │ │ │ │ ├── Subscription.java │ │ │ │ ├── Subscriptions.java │ │ │ │ └── Topic.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ └── java │ │ ├── MockRequest.java │ │ ├── NatsCliTest.java │ │ ├── NatsLineParserTests.java │ │ └── SubjectTests.java ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── nats-cli.sh ├── nats-server-mac.sh ├── nats-server.sh └── settings.gradle ├── no-3 ├── .gitattributes ├── .gitignore ├── .idea │ ├── $PROJECT_FILE$ │ ├── checkstyle-idea.xml │ ├── compiler.xml │ ├── dbnavigator.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── qaplug_profiles.xml │ ├── vcs.xml │ └── workspace.xml ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── compress │ │ │ │ ├── Compress.java │ │ │ │ ├── Compressor.java │ │ │ │ ├── model │ │ │ │ ├── Encoding.java │ │ │ │ ├── HuffInternalNode.java │ │ │ │ ├── HuffLeafNode.java │ │ │ │ ├── HuffNode.java │ │ │ │ ├── HuffmanCodingTree.java │ │ │ │ └── Traverser.java │ │ │ │ └── printer │ │ │ │ └── BinaryTreePrinter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── CompressTest.java │ │ └── HuffmanCodingTreeTest.java │ │ └── resources │ │ └── tests │ │ ├── aa.txt │ │ ├── little.txt │ │ ├── little.txt+huffman.txt │ │ └── readme.txt ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── no-30 ├── .gitattributes ├── .gitignore ├── .idea │ ├── SltSettings.xml │ ├── checkstyle-idea.xml │ ├── compiler.xml │ ├── dbnavigator.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ ├── app │ │ │ ├── no-30.app.main.iml │ │ │ └── no-30.app.test.iml │ │ └── no-30.iml │ ├── qaplug_profiles.xml │ ├── uiDesigner.xml │ ├── vcs.xml │ └── workspace.xml ├── .vscode │ ├── launch.json │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── lisp │ │ │ │ ├── Lisp.java │ │ │ │ ├── LispConsole.java │ │ │ │ ├── Result.java │ │ │ │ └── parser │ │ │ │ ├── BuiltInLibrary.java │ │ │ │ ├── Context.java │ │ │ │ ├── DefunBuiltIn.java │ │ │ │ ├── ILispBuiltInFunction.java │ │ │ │ ├── ILispFunction.java │ │ │ │ ├── LispRuntime.java │ │ │ │ ├── Parser.java │ │ │ │ ├── Tensor.java │ │ │ │ ├── TensorInitializer.java │ │ │ │ ├── Token.java │ │ │ │ ├── TokenValue.java │ │ │ │ └── Tokenizer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── BuiltInTests.java │ │ ├── DefunTests.java │ │ ├── LispTokenizerTests.java │ │ ├── NeuronalNetworkTests.java │ │ ├── TensorTests.java │ │ └── TokenValueApplyTests.java │ │ └── resources │ │ ├── tests.step5 │ │ └── final.step.lisp │ │ └── tests │ │ └── step1 │ │ ├── valid-builtins.txt │ │ ├── valid.atoms.txt │ │ ├── valid.defun.txt │ │ ├── valid.keywords.txt │ │ ├── valid.nn.lisp │ │ ├── valid.s-expressions.txt │ │ ├── valid.strings.txt │ │ ├── valid2.nn.lisp │ │ └── valid3.nn.lisp ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lisp.sh ├── readme.md ├── repl.sh └── settings.gradle ├── no-31 ├── .gitattributes ├── .gitignore ├── .idea │ ├── $PROJECT_FILE$ │ ├── .gitignore │ ├── checkstyle-idea.xml │ ├── compiler.xml │ ├── dbnavigator.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ ├── app │ │ │ └── no-31.app.main.iml │ │ └── no-31.iml │ ├── qaplug_profiles.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── .vscode │ └── settings.json ├── Congratulations-Challenge-Complete.png ├── HELLO_WORLD.png ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── google │ │ │ │ │ └── zxing │ │ │ │ │ └── common │ │ │ │ │ └── reedsolomon │ │ │ │ │ ├── GenericGF.java │ │ │ │ │ ├── GenericGFPoly.java │ │ │ │ │ ├── ReedSolomonDecoder.java │ │ │ │ │ ├── ReedSolomonEncoder.java │ │ │ │ │ └── ReedSolomonException.java │ │ │ └── qr │ │ │ │ ├── BitAppender.java │ │ │ │ ├── BitConverter.java │ │ │ │ ├── EncodingMode.java │ │ │ │ ├── Mask.java │ │ │ │ ├── Modules.java │ │ │ │ ├── Point2d.java │ │ │ │ ├── Qr.java │ │ │ │ ├── QrCode.java │ │ │ │ ├── Quality.java │ │ │ │ ├── Rect.java │ │ │ │ ├── Region.java │ │ │ │ ├── Result.java │ │ │ │ ├── Version.java │ │ │ │ └── generator │ │ │ │ ├── Block.java │ │ │ │ ├── CanvasBitIterator.java │ │ │ │ ├── Masking.java │ │ │ │ ├── QrCanvas.java │ │ │ │ ├── QrCanvasFactory.java │ │ │ │ ├── QrCodeGenerator.java │ │ │ │ ├── QrImageCanvas.java │ │ │ │ ├── QrImageCanvasFactory.java │ │ │ │ ├── QrTextCanvas.java │ │ │ │ └── QrTextCanvasFactory.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ │ ├── alignment-pattners.txt │ │ │ ├── alphanumeric-map.txt │ │ │ ├── character-capacity.txt │ │ │ ├── error-correction-codewords-blocks.txt │ │ │ ├── mask-format-information.txt │ │ │ └── version-information-string.txt │ │ └── test │ │ ├── java │ │ ├── BitConverterTest.java │ │ ├── QrCodeTest.java │ │ ├── QrModeTest.java │ │ ├── RegionTest.java │ │ └── VersionTest.java │ │ └── resources │ │ └── tests │ │ └── step1 │ │ └── valid.modes.txt ├── awesome-challenge-qr.png ├── debugging.qr.png ├── debugging2.qr.png ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── qr.sh ├── readme.md └── settings.gradle ├── no-34 ├── .gitattributes ├── .gitignore ├── .idea │ ├── $PROJECT_FILE$ │ ├── .gitignore │ ├── checkstyle-idea.xml │ ├── compiler.xml │ ├── dbnavigator.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ ├── app │ │ │ ├── no-34.app.main.iml │ │ │ └── no-34.app.test.iml │ │ └── no-34.iml │ ├── qaplug_profiles.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── jq │ │ │ │ ├── FileInput.java │ │ │ │ ├── Input.java │ │ │ │ ├── Jq.java │ │ │ │ ├── JsonQuery.java │ │ │ │ ├── ReaderInput.java │ │ │ │ ├── Result.java │ │ │ │ ├── SystemIn.java │ │ │ │ └── parser │ │ │ │ │ ├── JsonQueryNode.java │ │ │ │ │ ├── JsonQueryNodeArrayBuilder.java │ │ │ │ │ ├── JsonQueryNodeCurrent.java │ │ │ │ │ ├── JsonQueryNodeIndexed.java │ │ │ │ │ ├── JsonQueryNodeKeyd.java │ │ │ │ │ ├── JsonQueryNodeObjects.java │ │ │ │ │ ├── JsonQueryNodePipe.java │ │ │ │ │ └── JsonQueryParser.java │ │ │ └── json │ │ │ │ ├── Json.java │ │ │ │ ├── JsonParser.java │ │ │ │ ├── JsonParserException.java │ │ │ │ ├── JsonSerializeOptions.java │ │ │ │ ├── Lexer.java │ │ │ │ └── model │ │ │ │ ├── JArray.java │ │ │ │ ├── JElement.java │ │ │ │ ├── JMember.java │ │ │ │ ├── JObject.java │ │ │ │ ├── JValue.java │ │ │ │ ├── JValueBoolean.java │ │ │ │ ├── JValueNull.java │ │ │ │ ├── JValueNumber.java │ │ │ │ ├── JValueString.java │ │ │ │ ├── JsonBuilder.java │ │ │ │ └── Serializer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── IndentTest.java │ │ └── JqTest.java │ │ └── resources │ │ └── tests │ │ ├── github-commits.json │ │ ├── indent-test-array.json │ │ └── indent-test-object.json ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jq.sh ├── readme.md └── settings.gradle ├── no-4 ├── .gitattributes ├── .gitignore ├── .vscode │ ├── launch.json │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── cut │ │ │ │ ├── Cut.java │ │ │ │ ├── Cutter.java │ │ │ │ ├── CutterException.java │ │ │ │ └── model │ │ │ │ ├── Result.java │ │ │ │ └── Shape.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── CutTest.java │ │ └── ResultTest.java │ │ └── resources │ │ └── tests │ │ ├── fourchords.csv │ │ ├── sample.tsv │ │ └── samplenoheader.tsv ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── no-4.sh └── settings.gradle ├── no-5 ├── .gitattributes ├── .gitignore ├── .idea │ ├── $PROJECT_FILE$ │ ├── .gitignore │ ├── checkstyle-idea.xml │ ├── compiler.xml │ ├── dbnavigator.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ ├── app │ │ │ └── no-5.app.main.iml │ │ └── no-5.iml │ ├── qaplug_profiles.xml │ └── vcs.xml ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── lb │ │ │ │ ├── LoadBalancer.java │ │ │ │ ├── Result.java │ │ │ │ ├── SimpleBackend.java │ │ │ │ ├── SimpleLoadBalancer.java │ │ │ │ └── strategies │ │ │ │ ├── LoadBalancerStrategy.java │ │ │ │ └── RoundRobin.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ └── java │ │ └── LoadBalancerTest.java ├── be-servers.sh ├── be.sh ├── chaos.sh ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lb.sh ├── readme.md ├── settings.gradle └── test.sh ├── no-8 ├── .gitattributes ├── .gitignore ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── redis │ │ │ │ ├── Redis.java │ │ │ │ ├── RedisServer.java │ │ │ │ ├── Result.java │ │ │ │ └── resp │ │ │ │ ├── IResp.java │ │ │ │ ├── IRespBuilder.java │ │ │ │ ├── Resp.java │ │ │ │ ├── RespException.java │ │ │ │ ├── RespInlineCommandScanner.java │ │ │ │ ├── RespPipelineInlineScanner.java │ │ │ │ ├── RespRequest.java │ │ │ │ ├── RespResponse.java │ │ │ │ ├── RespScanner.java │ │ │ │ ├── cache │ │ │ │ ├── CacheMap.java │ │ │ │ ├── ExpirationPolicies.java │ │ │ │ ├── ExpirationPolicy.java │ │ │ │ ├── ExpireAt.java │ │ │ │ ├── ExpireIn.java │ │ │ │ ├── GetPolicy.java │ │ │ │ ├── KeepTtl.java │ │ │ │ ├── LRUCache.java │ │ │ │ ├── NoExpiration.java │ │ │ │ ├── RedisCache.java │ │ │ │ ├── SetIfExists.java │ │ │ │ └── SetIfNotExists.java │ │ │ │ ├── commands │ │ │ │ ├── RespCommand.java │ │ │ │ ├── RespCommandException.java │ │ │ │ ├── RespInlineCommand.java │ │ │ │ └── library │ │ │ │ │ ├── CmdCommand.java │ │ │ │ │ ├── CmdConfig.java │ │ │ │ │ ├── CmdDecr.java │ │ │ │ │ ├── CmdDecrBy.java │ │ │ │ │ ├── CmdDel.java │ │ │ │ │ ├── CmdEcho.java │ │ │ │ │ ├── CmdExists.java │ │ │ │ │ ├── CmdGet.java │ │ │ │ │ ├── CmdHGet.java │ │ │ │ │ ├── CmdHSet.java │ │ │ │ │ ├── CmdHmGet.java │ │ │ │ │ ├── CmdHmSet.java │ │ │ │ │ ├── CmdIncr.java │ │ │ │ │ ├── CmdIncrBy.java │ │ │ │ │ ├── CmdLPush.java │ │ │ │ │ ├── CmdPing.java │ │ │ │ │ ├── CmdRPush.java │ │ │ │ │ ├── CmdSave.java │ │ │ │ │ ├── CmdSet.java │ │ │ │ │ ├── RespCommandLibrary.java │ │ │ │ │ └── RespLibraryFunction.java │ │ │ │ └── types │ │ │ │ ├── CommandOption.java │ │ │ │ ├── RespArray.java │ │ │ │ ├── RespBulkString.java │ │ │ │ ├── RespError.java │ │ │ │ ├── RespInteger.java │ │ │ │ ├── RespNull.java │ │ │ │ ├── RespSimpleString.java │ │ │ │ ├── RespSortedMap.java │ │ │ │ └── RespType.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ ├── RedisCacheTests.java │ │ ├── RedisClientTests.java │ │ ├── RedisCmdTests.java │ │ ├── RedisSaveLoadTests.java │ │ ├── RespCommandsTests.java │ │ └── RespTypeTests.java │ │ └── resources │ │ ├── testcommands │ │ └── step1 │ │ │ ├── valid1.txt │ │ │ ├── valid2.txt │ │ │ └── valid3.txt │ │ └── tests │ │ └── step1 │ │ ├── invalid1.txt │ │ ├── invalid2.txt │ │ ├── valid1.txt │ │ ├── valid2.txt │ │ └── valid3.txt ├── generate-examples.sh ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── logs │ └── readme.md ├── redis.sh ├── redis_data.txt └── settings.gradle ├── no-80 ├── .gitattributes ├── .gitignore ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ └── app │ │ │ └── no-80.app.main.iml │ ├── uiDesigner.xml │ └── vcs.xml ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── ocr │ │ │ ├── Ocr.java │ │ │ ├── OcrDetector.java │ │ │ ├── Result.java │ │ │ └── image │ │ │ ├── Image.java │ │ │ ├── ImgBuffer.java │ │ │ ├── RGB.java │ │ │ ├── SimpleRGBImage.java │ │ │ ├── labeling │ │ │ ├── BoundingBoxes.java │ │ │ ├── Box.java │ │ │ ├── ComponentStats.java │ │ │ ├── ContourTracingLabeling.java │ │ │ ├── Labels.java │ │ │ ├── OcrRecognition.java │ │ │ ├── OrientedChar.java │ │ │ └── OrientedWord.java │ │ │ └── processing │ │ │ ├── ImageProcessing.java │ │ │ ├── MakeGrayscale.java │ │ │ ├── Margin.java │ │ │ ├── Pipeline.java │ │ │ ├── Raster.java │ │ │ ├── ReplaceBackgroundUntilPercentage.java │ │ │ ├── Scale.java │ │ │ ├── ScaleGrid.java │ │ │ └── Skip.java │ │ └── test │ │ └── java │ │ └── ContourTracingLabelTest.java ├── cc-test-image.png ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images │ └── Text_Detection_and_Recognition_in_Imagery_A_Survey.pdf ├── ocr.sh ├── readme.md └── settings.gradle ├── no-84 ├── .gitattributes ├── .gitignore ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules │ │ └── app │ │ │ └── no-84.app.main.iml │ ├── uiDesigner.xml │ └── vcs.xml ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── mandelbrot │ │ │ │ ├── Mandel.java │ │ │ │ ├── Mandelbrot.java │ │ │ │ ├── MandelbrotExplorer.java │ │ │ │ ├── Pixel.java │ │ │ │ ├── Result.java │ │ │ │ └── contexts │ │ │ │ ├── MandelbrotAbstractContext.java │ │ │ │ ├── MandelbrotContext.java │ │ │ │ ├── MandelbrotGuiContext.java │ │ │ │ └── MandelbrotTerminalContext.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ └── java │ │ └── MandelbrotTest.java ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images │ ├── console-mandelbrot.jpg │ ├── mandelbrot-lolo8304-zoomin-explorer-2.gif │ ├── mandelbrot-lolo8304-zoomin-explorer-3.gif │ └── mandelbrot-lolo8304-zoomin-explorer.gif ├── mandelbrot.sh ├── readme.md └── settings.gradle ├── no-85 ├── .gitattributes ├── .gitignore ├── .vscode │ └── settings.json ├── api-test │ └── Timezone-converter API │ │ ├── CET -- London to 5 cities.bru │ │ ├── CET -- Toronot.bru │ │ ├── CET -- cities-name=Zurich.bru │ │ ├── CET -- timezone counteis.bru │ │ ├── CET -- timezones.bru │ │ ├── FC RWW team E.bru │ │ ├── bruno.json │ │ ├── hello.bru │ │ └── local team E.bru ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── timezone │ │ │ │ ├── Result.java │ │ │ │ ├── SortedList.java │ │ │ │ ├── TimeConverterResponse.java │ │ │ │ ├── TimeResponse.java │ │ │ │ ├── Timezone.java │ │ │ │ ├── TimezoneAbbr.java │ │ │ │ ├── TimezoneAbbrJsonAdapter.java │ │ │ │ ├── TimezoneConverter.java │ │ │ │ ├── TimezoneDatabase.java │ │ │ │ ├── TimezoneOffset.java │ │ │ │ ├── UniqueList.java │ │ │ │ └── api │ │ │ │ ├── TimeZoneRequest.java │ │ │ │ └── TimezoneConverterController.java │ │ └── resources │ │ │ └── tz │ │ │ └── timezones.csv │ │ └── test │ │ └── java │ │ ├── TimezoneDatabaseTest.java │ │ ├── TimezoneOffsetTest.java │ │ ├── TimezoneTest.java │ │ └── UniqueListTest.java ├── frontend │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ ├── src │ │ ├── .env │ │ ├── App.css │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── components │ │ │ ├── TimeZoneComparison.tsx │ │ │ ├── WorldMapWithTimezones.tsx │ │ │ ├── api-hooks.tsx │ │ │ ├── models.tsx │ │ │ └── timezones.tsx │ │ ├── index.css │ │ ├── index.tsx │ │ ├── logo.svg │ │ ├── react-app-env.d.ts │ │ ├── reportWebVitals.ts │ │ └── setupTests.ts │ └── tsconfig.json ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images │ ├── result.json │ ├── timezone-converter-ui-animated.gif │ └── timezone-converter-ui.png ├── readme.md ├── settings.gradle ├── timezone-UI.sh └── timezone.sh ├── no-9 └── readme.md ├── no-94 ├── .gitattributes ├── .gitignore ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ └── app │ │ │ ├── no-6.app.main.iml │ │ │ └── no-94.app.main.iml │ ├── uiDesigner.xml │ └── vcs.xml ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── dhcp │ │ │ ├── Client.java │ │ │ ├── DhcpProcess.java │ │ │ ├── Result.java │ │ │ ├── YourClient.java │ │ │ └── message │ │ │ ├── Converters.java │ │ │ ├── DhcOption.java │ │ │ ├── DhcOptions.java │ │ │ ├── DhcpMessage.java │ │ │ └── DhcpOptionEnum.java │ │ └── test │ │ └── java │ │ ├── DhcpMessageTest.java │ │ ├── DhcpOptionsTest.java │ │ └── YourTestClient.java ├── dhcp.sh ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images │ ├── console.png │ ├── hex-dump-from-wireshark-tests.png │ └── wireshark.png ├── readme.md └── settings.gradle ├── no-95 ├── .gitattributes ├── .gitignore ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ └── app │ │ │ └── no-95.app.main.iml │ ├── uiDesigner.xml │ └── vcs.xml ├── .vscode │ └── settings.json ├── app │ ├── build.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── forth │ │ │ ├── CmdLline.java │ │ │ ├── ForthInterpreter.java │ │ │ ├── ForthInterpreterOperationsAll.java │ │ │ ├── ForthInterpreterOperationsConditional.java │ │ │ ├── ForthInterpreterOperationsLoop.java │ │ │ ├── ForthInterpreterOperationsMemory.java │ │ │ ├── ForthInterpreterOperationsStandard.java │ │ │ ├── ForthParser.java │ │ │ ├── ForthScanner.java │ │ │ ├── Repl.java │ │ │ ├── Result.java │ │ │ └── memory │ │ │ ├── Address.java │ │ │ ├── Constant.java │ │ │ ├── DataAllocator.java │ │ │ ├── Memory.java │ │ │ ├── MemoryManagement.java │ │ │ └── Variable.java │ │ └── test │ │ └── java │ │ ├── ForthInterpreterBuiltInTest.java │ │ ├── ForthInterpreterTest.java │ │ ├── ForthParserTest.java │ │ └── ForthScannerTest.java ├── fib.fs ├── fizzbuzz.fs ├── forth.sh ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mandelbrot.fs ├── readme.md └── settings.gradle └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /.idea/coding-challenge.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/coding-challenge.iml -------------------------------------------------------------------------------- /.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/qaplug_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/qaplug_profiles.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /no-1/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/.gitattributes -------------------------------------------------------------------------------- /no-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/.gitignore -------------------------------------------------------------------------------- /no-1/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/.vscode/settings.json -------------------------------------------------------------------------------- /no-1/Coding Challenge 1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/Coding Challenge 1.pdf -------------------------------------------------------------------------------- /no-1/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/app/build.gradle -------------------------------------------------------------------------------- /no-1/app/src/main/java/wc/Ccwc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/app/src/main/java/wc/Ccwc.java -------------------------------------------------------------------------------- /no-1/app/src/main/java/wc/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/app/src/main/java/wc/Result.java -------------------------------------------------------------------------------- /no-1/app/src/main/java/wc/Wc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/app/src/main/java/wc/Wc.java -------------------------------------------------------------------------------- /no-1/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: wc.Ccwc 2 | -------------------------------------------------------------------------------- /no-1/app/src/test/java/CcwcTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/app/src/test/java/CcwcTest.java -------------------------------------------------------------------------------- /no-1/app/src/test/resources/text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/app/src/test/resources/text.txt -------------------------------------------------------------------------------- /no-1/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-1/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/gradlew -------------------------------------------------------------------------------- /no-1/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/gradlew.bat -------------------------------------------------------------------------------- /no-1/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/readme.md -------------------------------------------------------------------------------- /no-1/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/settings.gradle -------------------------------------------------------------------------------- /no-1/wc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-1/wc.sh -------------------------------------------------------------------------------- /no-11/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/.gitattributes -------------------------------------------------------------------------------- /no-11/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/.gitignore -------------------------------------------------------------------------------- /no-11/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/.vscode/settings.json -------------------------------------------------------------------------------- /no-11/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/build.gradle -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/Listener.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/Result.java: -------------------------------------------------------------------------------- 1 | package web; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/Server.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/Http11Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/Http11Handler.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/HttpMessageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/HttpMessageUtils.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/HttpScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/HttpScanner.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/HttpWebRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/HttpWebRequest.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/HttpWebResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/HttpWebResponse.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/IHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/IHttpHandler.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/InternalRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/InternalRequest.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/MediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/MediaType.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/Status.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/StatusType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/StatusType.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/servlets/NoServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/servlets/NoServlet.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/servlets/Routes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/servlets/Routes.java -------------------------------------------------------------------------------- /no-11/app/src/main/java/web/http/servlets/WebServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/main/java/web/http/servlets/WebServlet.java -------------------------------------------------------------------------------- /no-11/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: web.Server -------------------------------------------------------------------------------- /no-11/app/src/test/java/HttpScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/test/java/HttpScannerTest.java -------------------------------------------------------------------------------- /no-11/app/src/test/java/InternalRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/test/java/InternalRequestTest.java -------------------------------------------------------------------------------- /no-11/app/src/test/resources/tests/hello-post.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/test/resources/tests/hello-post.txt -------------------------------------------------------------------------------- /no-11/app/src/test/resources/tests/hello.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/app/src/test/resources/tests/hello.txt -------------------------------------------------------------------------------- /no-11/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-11/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/gradlew -------------------------------------------------------------------------------- /no-11/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/gradlew.bat -------------------------------------------------------------------------------- /no-11/parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/parallel.sh -------------------------------------------------------------------------------- /no-11/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/run.sh -------------------------------------------------------------------------------- /no-11/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/settings.gradle -------------------------------------------------------------------------------- /no-11/www/demo/index.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/www/demo/index.htm -------------------------------------------------------------------------------- /no-11/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/www/index.html -------------------------------------------------------------------------------- /no-11/www/logo-coding-challenges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-11/www/logo-coding-challenges.png -------------------------------------------------------------------------------- /no-16/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/.gitattributes -------------------------------------------------------------------------------- /no-16/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/.gitignore -------------------------------------------------------------------------------- /no-16/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/.vscode/settings.json -------------------------------------------------------------------------------- /no-16/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/build.gradle -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/IIrcMessageProcotol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/IIrcMessageProcotol.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/IIrcSenderProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/IIrcSenderProtocol.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/Irc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/Irc.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/IrcClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/IrcClient.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/Result.java: -------------------------------------------------------------------------------- 1 | package irc; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/handler/IrcProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/handler/IrcProtocolHandler.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/message/IrcGeneralMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/message/IrcGeneralMessage.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/message/IrcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/message/IrcMessage.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/message/IrcNameReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/message/IrcNameReply.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/message/IrcPingMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/message/IrcPingMessage.java -------------------------------------------------------------------------------- /no-16/app/src/main/java/irc/message/IrcPrivMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/main/java/irc/message/IrcPrivMessage.java -------------------------------------------------------------------------------- /no-16/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: Irc -------------------------------------------------------------------------------- /no-16/app/src/test/java/IrcClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/java/IrcClientTest.java -------------------------------------------------------------------------------- /no-16/app/src/test/java/IrcMessagesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/java/IrcMessagesTest.java -------------------------------------------------------------------------------- /no-16/app/src/test/resources/tests/generalmsg-valid-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/resources/tests/generalmsg-valid-1.txt -------------------------------------------------------------------------------- /no-16/app/src/test/resources/tests/namereply-valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/resources/tests/namereply-valid.txt -------------------------------------------------------------------------------- /no-16/app/src/test/resources/tests/ping-invalid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/resources/tests/ping-invalid.txt -------------------------------------------------------------------------------- /no-16/app/src/test/resources/tests/ping-valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/resources/tests/ping-valid.txt -------------------------------------------------------------------------------- /no-16/app/src/test/resources/tests/privmsg-invalid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/resources/tests/privmsg-invalid.txt -------------------------------------------------------------------------------- /no-16/app/src/test/resources/tests/privmsg-valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/app/src/test/resources/tests/privmsg-valid.txt -------------------------------------------------------------------------------- /no-16/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-16/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/gradlew -------------------------------------------------------------------------------- /no-16/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/gradlew.bat -------------------------------------------------------------------------------- /no-16/irc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/irc.sh -------------------------------------------------------------------------------- /no-16/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/readme.md -------------------------------------------------------------------------------- /no-16/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-16/settings.gradle -------------------------------------------------------------------------------- /no-17/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/.gitattributes -------------------------------------------------------------------------------- /no-17/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/.gitignore -------------------------------------------------------------------------------- /no-17/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/.vscode/launch.json -------------------------------------------------------------------------------- /no-17/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/.vscode/settings.json -------------------------------------------------------------------------------- /no-17/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/build.gradle -------------------------------------------------------------------------------- /no-17/app/src/main/java/listener/IListenerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/listener/IListenerHandler.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/listener/Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/listener/Listener.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/listener/StringHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/listener/StringHandler.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/Mem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/Mem.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/Result.java: -------------------------------------------------------------------------------- 1 | package memcached; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/client/MemcachedClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/client/MemcachedClient.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/AddCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/AddCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/AppendCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/AppendCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/CasCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/CasCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/Command.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/CommandLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/CommandLine.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/Data.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/DataCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/DataCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/DecrCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/DecrCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/DeleteCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/DeleteCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/GetCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/GetCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/IncrCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/IncrCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/Response.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/commands/SetCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/commands/SetCommand.java -------------------------------------------------------------------------------- /no-17/app/src/main/java/memcached/server/MemcachedServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/main/java/memcached/server/MemcachedServer.java -------------------------------------------------------------------------------- /no-17/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: Compress -------------------------------------------------------------------------------- /no-17/app/src/test/java/ClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/test/java/ClientTest.java -------------------------------------------------------------------------------- /no-17/app/src/test/java/CommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/test/java/CommandTest.java -------------------------------------------------------------------------------- /no-17/app/src/test/java/MemcachedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/test/java/MemcachedTest.java -------------------------------------------------------------------------------- /no-17/app/src/test/java/ResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/app/src/test/java/ResponseTest.java -------------------------------------------------------------------------------- /no-17/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-17/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/gradlew -------------------------------------------------------------------------------- /no-17/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/gradlew.bat -------------------------------------------------------------------------------- /no-17/mac-memcached.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/mac-memcached.sh -------------------------------------------------------------------------------- /no-17/mem-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/mem-cli.sh -------------------------------------------------------------------------------- /no-17/memcached.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/memcached.sh -------------------------------------------------------------------------------- /no-17/readme-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/readme-commands.md -------------------------------------------------------------------------------- /no-17/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/readme.md -------------------------------------------------------------------------------- /no-17/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-17/settings.gradle -------------------------------------------------------------------------------- /no-19/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/.gitattributes -------------------------------------------------------------------------------- /no-19/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/.gitignore -------------------------------------------------------------------------------- /no-19/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/.vscode/settings.json -------------------------------------------------------------------------------- /no-19/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/build.gradle -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/Bot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/Bot.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/DiscortBot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/DiscortBot.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/Result.java: -------------------------------------------------------------------------------- 1 | package bot; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/commands/BotRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/commands/BotRequest.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/commands/BotResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/commands/BotResponse.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/commands/ChallengeCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/commands/ChallengeCmd.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/commands/Cmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/commands/Cmd.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/commands/HelloCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/commands/HelloCmd.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/commands/PingCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/commands/PingCmd.java -------------------------------------------------------------------------------- /no-19/app/src/main/java/bot/commands/QuotesCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/java/bot/commands/QuotesCmd.java -------------------------------------------------------------------------------- /no-19/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: DiscortBot -------------------------------------------------------------------------------- /no-19/app/src/main/resources/challenges.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/resources/challenges.json -------------------------------------------------------------------------------- /no-19/app/src/main/resources/quotes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/main/resources/quotes.json -------------------------------------------------------------------------------- /no-19/app/src/test/java/BotTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/app/src/test/java/BotTest.java -------------------------------------------------------------------------------- /no-19/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-19/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/gradlew -------------------------------------------------------------------------------- /no-19/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/gradlew.bat -------------------------------------------------------------------------------- /no-19/images/bot-step1-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/images/bot-step1-success.png -------------------------------------------------------------------------------- /no-19/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/readme.md -------------------------------------------------------------------------------- /no-19/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/run.sh -------------------------------------------------------------------------------- /no-19/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-19/settings.gradle -------------------------------------------------------------------------------- /no-2/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.gitattributes -------------------------------------------------------------------------------- /no-2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.gitignore -------------------------------------------------------------------------------- /no-2/.idea/$PROJECT_FILE$: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/$PROJECT_FILE$ -------------------------------------------------------------------------------- /no-2/.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /no-2/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/compiler.xml -------------------------------------------------------------------------------- /no-2/.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /no-2/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/gradle.xml -------------------------------------------------------------------------------- /no-2/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-2/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/misc.xml -------------------------------------------------------------------------------- /no-2/.idea/qaplug_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/qaplug_profiles.xml -------------------------------------------------------------------------------- /no-2/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/vcs.xml -------------------------------------------------------------------------------- /no-2/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.idea/workspace.xml -------------------------------------------------------------------------------- /no-2/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/.vscode/settings.json -------------------------------------------------------------------------------- /no-2/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/build.gradle -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/Json.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/JsonParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/JsonParser.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/JsonParserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/JsonParserException.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/JsonSerializeOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/JsonSerializeOptions.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/Lexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/Lexer.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/Result.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JArray.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JElement.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JMember.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JObject.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JValue.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JValueBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JValueBoolean.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JValueNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JValueNull.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JValueNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JValueNumber.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JValueString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JValueString.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/JsonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/JsonBuilder.java -------------------------------------------------------------------------------- /no-2/app/src/main/java/json/model/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/main/java/json/model/Serializer.java -------------------------------------------------------------------------------- /no-2/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: Json -------------------------------------------------------------------------------- /no-2/app/src/test/java/JsonParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/java/JsonParserTest.java -------------------------------------------------------------------------------- /no-2/app/src/test/java/JsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/java/JsonTest.java -------------------------------------------------------------------------------- /no-2/app/src/test/java/LexerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/java/LexerTest.java -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step1/invalid.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step1/valid.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step2/invalid.json: -------------------------------------------------------------------------------- 1 | {"key": "value",} -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step2/invalid2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step2/invalid2.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step2/invalid3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step2/invalid3.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step2/invalid4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step2/invalid4.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step2/invalid5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step2/invalid5.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step2/valid.json: -------------------------------------------------------------------------------- 1 | {"key": "value"} 2 | -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step2/valid2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step2/valid2.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step3/invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step3/invalid.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step3/valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step3/valid.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step4/invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step4/invalid.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step4/valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step4/valid.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step4/valid2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step4/valid2.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step4/valid3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step4/valid3.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/invalid.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid10.json: -------------------------------------------------------------------------------- 1 | { 2 | "illegal_number_5": 123a 3 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid11.json: -------------------------------------------------------------------------------- 1 | { 2 | "illegal_number_6": 1.23.45 3 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid12.json: -------------------------------------------------------------------------------- 1 | { 2 | "illegal_number_7": 1,000 3 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid13.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | "illegal_number_8": 1.23e+ 4 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid14.json: -------------------------------------------------------------------------------- 1 | { 2 | "illegal_number_9": 1.23e+5.6 3 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid15.json: -------------------------------------------------------------------------------- 1 | { 2 | "illegal_number_10": 1.23e5.6 3 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/invalid2.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid3.json: -------------------------------------------------------------------------------- 1 | { 2 | "no": 1e 3 | } 4 | -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid4.json: -------------------------------------------------------------------------------- 1 | { 2 | "no": 0. 3 | } 4 | -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/invalid5.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid6.json: -------------------------------------------------------------------------------- 1 | { 2 | "no": 01.00 3 | } 4 | -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/invalid7.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid8.json: -------------------------------------------------------------------------------- 1 | { 2 | "illegal_number_2": Infinity 3 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/invalid9.json: -------------------------------------------------------------------------------- 1 | { 2 | "illegal_number_4": +123 3 | } -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/valid.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/valid2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/valid2.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/valid3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/valid3.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/valid4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/valid4.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/valid5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/valid5.json -------------------------------------------------------------------------------- /no-2/app/src/test/resources/tests/step5/valid6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/app/src/test/resources/tests/step5/valid6.json -------------------------------------------------------------------------------- /no-2/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-2/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/gradlew -------------------------------------------------------------------------------- /no-2/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/gradlew.bat -------------------------------------------------------------------------------- /no-2/json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/json.sh -------------------------------------------------------------------------------- /no-2/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-2/settings.gradle -------------------------------------------------------------------------------- /no-22/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.gitattributes -------------------------------------------------------------------------------- /no-22/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.gitignore -------------------------------------------------------------------------------- /no-22/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-22/.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /no-22/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/compiler.xml -------------------------------------------------------------------------------- /no-22/.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /no-22/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/gradle.xml -------------------------------------------------------------------------------- /no-22/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-22/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/misc.xml -------------------------------------------------------------------------------- /no-22/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/modules.xml -------------------------------------------------------------------------------- /no-22/.idea/modules/app/no-22.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/modules/app/no-22.app.main.iml -------------------------------------------------------------------------------- /no-22/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-22/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.idea/vcs.xml -------------------------------------------------------------------------------- /no-22/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.vscode/launch.json -------------------------------------------------------------------------------- /no-22/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/.vscode/settings.json -------------------------------------------------------------------------------- /no-22/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/build.gradle -------------------------------------------------------------------------------- /no-22/app/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/DnsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/DnsMessage.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/DnsQuestion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/DnsQuestion.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/DnsResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/DnsResolver.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/DnsResourceRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/DnsResourceRecord.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/DnsResponseMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/DnsResponseMessage.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/DnsServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/DnsServer.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/Flags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/Flags.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/HeaderFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/HeaderFlags.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/OctetHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/OctetHelper.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/OctetReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/OctetReader.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/OctetWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/OctetWriter.java -------------------------------------------------------------------------------- /no-22/app/src/main/java/dns/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/main/java/dns/Result.java -------------------------------------------------------------------------------- /no-22/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: dns.DnsResolver 2 | -------------------------------------------------------------------------------- /no-22/app/src/test/java/DnsMessageTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/test/java/DnsMessageTests.java -------------------------------------------------------------------------------- /no-22/app/src/test/java/DnsResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/test/java/DnsResolverTest.java -------------------------------------------------------------------------------- /no-22/app/src/test/java/DnsServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/test/java/DnsServerTest.java -------------------------------------------------------------------------------- /no-22/app/src/test/java/OctetReaderWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/app/src/test/java/OctetReaderWriterTest.java -------------------------------------------------------------------------------- /no-22/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-22/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/gradlew -------------------------------------------------------------------------------- /no-22/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/gradlew.bat -------------------------------------------------------------------------------- /no-22/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/readme.md -------------------------------------------------------------------------------- /no-22/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/run.sh -------------------------------------------------------------------------------- /no-22/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-22/settings.gradle -------------------------------------------------------------------------------- /no-25/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/.gitattributes -------------------------------------------------------------------------------- /no-25/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/.gitignore -------------------------------------------------------------------------------- /no-25/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/.vscode/launch.json -------------------------------------------------------------------------------- /no-25/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/.vscode/settings.json -------------------------------------------------------------------------------- /no-25/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/build.gradle -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/Nats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/Nats.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/NatsCli.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/NatsCli.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/NatsServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/NatsServer.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/Result.java: -------------------------------------------------------------------------------- 1 | package nats; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/listener/Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/listener/Listener.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/listener/StringHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/listener/StringHandler.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/NatsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/NatsHandler.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/NatsLineParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/NatsLineParser.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/NatsParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/NatsParser.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/Err.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/Err.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/ICmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/ICmd.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/Info.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/Msg.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/Ping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/Ping.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/Pong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/Pong.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/Pub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/Pub.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/protocol/commands/Sub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/protocol/commands/Sub.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/runtime/NatsContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/runtime/NatsContext.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/runtime/NatsRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/runtime/NatsRuntime.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/runtime/Subject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/runtime/Subject.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/runtime/Subscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/runtime/Subscription.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/runtime/Subscriptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/runtime/Subscriptions.java -------------------------------------------------------------------------------- /no-25/app/src/main/java/nats/runtime/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/main/java/nats/runtime/Topic.java -------------------------------------------------------------------------------- /no-25/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: nats.Nats -------------------------------------------------------------------------------- /no-25/app/src/test/java/MockRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/test/java/MockRequest.java -------------------------------------------------------------------------------- /no-25/app/src/test/java/NatsCliTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/test/java/NatsCliTest.java -------------------------------------------------------------------------------- /no-25/app/src/test/java/NatsLineParserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/test/java/NatsLineParserTests.java -------------------------------------------------------------------------------- /no-25/app/src/test/java/SubjectTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/app/src/test/java/SubjectTests.java -------------------------------------------------------------------------------- /no-25/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-25/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/gradlew -------------------------------------------------------------------------------- /no-25/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/gradlew.bat -------------------------------------------------------------------------------- /no-25/nats-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/nats-cli.sh -------------------------------------------------------------------------------- /no-25/nats-server-mac.sh: -------------------------------------------------------------------------------- 1 | nats-server -V -p 4223 -------------------------------------------------------------------------------- /no-25/nats-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/nats-server.sh -------------------------------------------------------------------------------- /no-25/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-25/settings.gradle -------------------------------------------------------------------------------- /no-3/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.gitattributes -------------------------------------------------------------------------------- /no-3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.gitignore -------------------------------------------------------------------------------- /no-3/.idea/$PROJECT_FILE$: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/$PROJECT_FILE$ -------------------------------------------------------------------------------- /no-3/.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /no-3/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/compiler.xml -------------------------------------------------------------------------------- /no-3/.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /no-3/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/gradle.xml -------------------------------------------------------------------------------- /no-3/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-3/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/misc.xml -------------------------------------------------------------------------------- /no-3/.idea/qaplug_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/qaplug_profiles.xml -------------------------------------------------------------------------------- /no-3/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/vcs.xml -------------------------------------------------------------------------------- /no-3/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.idea/workspace.xml -------------------------------------------------------------------------------- /no-3/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/.vscode/settings.json -------------------------------------------------------------------------------- /no-3/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/build.gradle -------------------------------------------------------------------------------- /no-3/app/src/main/java/compress/Compress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/main/java/compress/Compress.java -------------------------------------------------------------------------------- /no-3/app/src/main/java/compress/Compressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/main/java/compress/Compressor.java -------------------------------------------------------------------------------- /no-3/app/src/main/java/compress/model/Encoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/main/java/compress/model/Encoding.java -------------------------------------------------------------------------------- /no-3/app/src/main/java/compress/model/HuffLeafNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/main/java/compress/model/HuffLeafNode.java -------------------------------------------------------------------------------- /no-3/app/src/main/java/compress/model/HuffNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/main/java/compress/model/HuffNode.java -------------------------------------------------------------------------------- /no-3/app/src/main/java/compress/model/Traverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/main/java/compress/model/Traverser.java -------------------------------------------------------------------------------- /no-3/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: Compress -------------------------------------------------------------------------------- /no-3/app/src/test/java/CompressTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/test/java/CompressTest.java -------------------------------------------------------------------------------- /no-3/app/src/test/java/HuffmanCodingTreeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/test/java/HuffmanCodingTreeTest.java -------------------------------------------------------------------------------- /no-3/app/src/test/resources/tests/aa.txt: -------------------------------------------------------------------------------- 1 | aaabbc -------------------------------------------------------------------------------- /no-3/app/src/test/resources/tests/little.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/test/resources/tests/little.txt -------------------------------------------------------------------------------- /no-3/app/src/test/resources/tests/little.txt+huffman.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/test/resources/tests/little.txt+huffman.txt -------------------------------------------------------------------------------- /no-3/app/src/test/resources/tests/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/app/src/test/resources/tests/readme.txt -------------------------------------------------------------------------------- /no-3/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-3/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/gradlew -------------------------------------------------------------------------------- /no-3/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/gradlew.bat -------------------------------------------------------------------------------- /no-3/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-3/settings.gradle -------------------------------------------------------------------------------- /no-30/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.gitattributes -------------------------------------------------------------------------------- /no-30/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.gitignore -------------------------------------------------------------------------------- /no-30/.idea/SltSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/SltSettings.xml -------------------------------------------------------------------------------- /no-30/.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /no-30/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/compiler.xml -------------------------------------------------------------------------------- /no-30/.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /no-30/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/gradle.xml -------------------------------------------------------------------------------- /no-30/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-30/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/misc.xml -------------------------------------------------------------------------------- /no-30/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/modules.xml -------------------------------------------------------------------------------- /no-30/.idea/modules/app/no-30.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/modules/app/no-30.app.main.iml -------------------------------------------------------------------------------- /no-30/.idea/modules/app/no-30.app.test.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/modules/app/no-30.app.test.iml -------------------------------------------------------------------------------- /no-30/.idea/modules/no-30.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/modules/no-30.iml -------------------------------------------------------------------------------- /no-30/.idea/qaplug_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/qaplug_profiles.xml -------------------------------------------------------------------------------- /no-30/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-30/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/vcs.xml -------------------------------------------------------------------------------- /no-30/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.idea/workspace.xml -------------------------------------------------------------------------------- /no-30/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.vscode/launch.json -------------------------------------------------------------------------------- /no-30/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/.vscode/settings.json -------------------------------------------------------------------------------- /no-30/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/build.gradle -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/Lisp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/Lisp.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/LispConsole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/LispConsole.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/Result.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/BuiltInLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/BuiltInLibrary.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/Context.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/DefunBuiltIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/DefunBuiltIn.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/ILispFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/ILispFunction.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/LispRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/LispRuntime.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/Parser.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/Tensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/Tensor.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/TensorInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/TensorInitializer.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/Token.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/TokenValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/TokenValue.java -------------------------------------------------------------------------------- /no-30/app/src/main/java/lisp/parser/Tokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/main/java/lisp/parser/Tokenizer.java -------------------------------------------------------------------------------- /no-30/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: lisp.Lisp -------------------------------------------------------------------------------- /no-30/app/src/test/java/BuiltInTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/java/BuiltInTests.java -------------------------------------------------------------------------------- /no-30/app/src/test/java/DefunTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/java/DefunTests.java -------------------------------------------------------------------------------- /no-30/app/src/test/java/LispTokenizerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/java/LispTokenizerTests.java -------------------------------------------------------------------------------- /no-30/app/src/test/java/NeuronalNetworkTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/java/NeuronalNetworkTests.java -------------------------------------------------------------------------------- /no-30/app/src/test/java/TensorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/java/TensorTests.java -------------------------------------------------------------------------------- /no-30/app/src/test/java/TokenValueApplyTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/java/TokenValueApplyTests.java -------------------------------------------------------------------------------- /no-30/app/src/test/resources/tests.step5/final.step.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/resources/tests.step5/final.step.lisp -------------------------------------------------------------------------------- /no-30/app/src/test/resources/tests/step1/valid.atoms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/resources/tests/step1/valid.atoms.txt -------------------------------------------------------------------------------- /no-30/app/src/test/resources/tests/step1/valid.defun.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/resources/tests/step1/valid.defun.txt -------------------------------------------------------------------------------- /no-30/app/src/test/resources/tests/step1/valid.nn.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/resources/tests/step1/valid.nn.lisp -------------------------------------------------------------------------------- /no-30/app/src/test/resources/tests/step1/valid.strings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/resources/tests/step1/valid.strings.txt -------------------------------------------------------------------------------- /no-30/app/src/test/resources/tests/step1/valid2.nn.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/resources/tests/step1/valid2.nn.lisp -------------------------------------------------------------------------------- /no-30/app/src/test/resources/tests/step1/valid3.nn.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/app/src/test/resources/tests/step1/valid3.nn.lisp -------------------------------------------------------------------------------- /no-30/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-30/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/gradlew -------------------------------------------------------------------------------- /no-30/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/gradlew.bat -------------------------------------------------------------------------------- /no-30/lisp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/lisp.sh -------------------------------------------------------------------------------- /no-30/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/readme.md -------------------------------------------------------------------------------- /no-30/repl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/repl.sh -------------------------------------------------------------------------------- /no-30/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-30/settings.gradle -------------------------------------------------------------------------------- /no-31/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.gitattributes -------------------------------------------------------------------------------- /no-31/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.gitignore -------------------------------------------------------------------------------- /no-31/.idea/$PROJECT_FILE$: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/$PROJECT_FILE$ -------------------------------------------------------------------------------- /no-31/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-31/.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /no-31/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/compiler.xml -------------------------------------------------------------------------------- /no-31/.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /no-31/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/gradle.xml -------------------------------------------------------------------------------- /no-31/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-31/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/misc.xml -------------------------------------------------------------------------------- /no-31/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/modules.xml -------------------------------------------------------------------------------- /no-31/.idea/modules/app/no-31.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/modules/app/no-31.app.main.iml -------------------------------------------------------------------------------- /no-31/.idea/modules/no-31.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/modules/no-31.iml -------------------------------------------------------------------------------- /no-31/.idea/qaplug_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/qaplug_profiles.xml -------------------------------------------------------------------------------- /no-31/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-31/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.idea/vcs.xml -------------------------------------------------------------------------------- /no-31/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/.vscode/settings.json -------------------------------------------------------------------------------- /no-31/Congratulations-Challenge-Complete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/Congratulations-Challenge-Complete.png -------------------------------------------------------------------------------- /no-31/HELLO_WORLD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/HELLO_WORLD.png -------------------------------------------------------------------------------- /no-31/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/build.gradle -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/BitAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/BitAppender.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/BitConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/BitConverter.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/EncodingMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/EncodingMode.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Mask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Mask.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Modules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Modules.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Point2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Point2d.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Qr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Qr.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/QrCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/QrCode.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Quality.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Quality.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Rect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Rect.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Region.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Region.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Result.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/Version.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/generator/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/generator/Block.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/generator/Masking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/generator/Masking.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/generator/QrCanvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/generator/QrCanvas.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/generator/QrCanvasFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/generator/QrCanvasFactory.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/generator/QrCodeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/generator/QrCodeGenerator.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/generator/QrImageCanvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/generator/QrImageCanvas.java -------------------------------------------------------------------------------- /no-31/app/src/main/java/qr/generator/QrTextCanvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/java/qr/generator/QrTextCanvas.java -------------------------------------------------------------------------------- /no-31/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: qr.Qr 2 | 3 | -------------------------------------------------------------------------------- /no-31/app/src/main/resources/alignment-pattners.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/resources/alignment-pattners.txt -------------------------------------------------------------------------------- /no-31/app/src/main/resources/alphanumeric-map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/resources/alphanumeric-map.txt -------------------------------------------------------------------------------- /no-31/app/src/main/resources/character-capacity.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/resources/character-capacity.txt -------------------------------------------------------------------------------- /no-31/app/src/main/resources/mask-format-information.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/main/resources/mask-format-information.txt -------------------------------------------------------------------------------- /no-31/app/src/test/java/BitConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/test/java/BitConverterTest.java -------------------------------------------------------------------------------- /no-31/app/src/test/java/QrCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/test/java/QrCodeTest.java -------------------------------------------------------------------------------- /no-31/app/src/test/java/QrModeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/test/java/QrModeTest.java -------------------------------------------------------------------------------- /no-31/app/src/test/java/RegionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/test/java/RegionTest.java -------------------------------------------------------------------------------- /no-31/app/src/test/java/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/test/java/VersionTest.java -------------------------------------------------------------------------------- /no-31/app/src/test/resources/tests/step1/valid.modes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/app/src/test/resources/tests/step1/valid.modes.txt -------------------------------------------------------------------------------- /no-31/awesome-challenge-qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/awesome-challenge-qr.png -------------------------------------------------------------------------------- /no-31/debugging.qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/debugging.qr.png -------------------------------------------------------------------------------- /no-31/debugging2.qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/debugging2.qr.png -------------------------------------------------------------------------------- /no-31/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-31/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/gradlew -------------------------------------------------------------------------------- /no-31/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/gradlew.bat -------------------------------------------------------------------------------- /no-31/qr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/qr.sh -------------------------------------------------------------------------------- /no-31/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/readme.md -------------------------------------------------------------------------------- /no-31/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-31/settings.gradle -------------------------------------------------------------------------------- /no-34/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.gitattributes -------------------------------------------------------------------------------- /no-34/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.gitignore -------------------------------------------------------------------------------- /no-34/.idea/$PROJECT_FILE$: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/$PROJECT_FILE$ -------------------------------------------------------------------------------- /no-34/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-34/.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /no-34/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/compiler.xml -------------------------------------------------------------------------------- /no-34/.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /no-34/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/gradle.xml -------------------------------------------------------------------------------- /no-34/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-34/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/misc.xml -------------------------------------------------------------------------------- /no-34/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/modules.xml -------------------------------------------------------------------------------- /no-34/.idea/modules/app/no-34.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/modules/app/no-34.app.main.iml -------------------------------------------------------------------------------- /no-34/.idea/modules/app/no-34.app.test.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/modules/app/no-34.app.test.iml -------------------------------------------------------------------------------- /no-34/.idea/modules/no-34.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/modules/no-34.iml -------------------------------------------------------------------------------- /no-34/.idea/qaplug_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/qaplug_profiles.xml -------------------------------------------------------------------------------- /no-34/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-34/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.idea/vcs.xml -------------------------------------------------------------------------------- /no-34/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/.vscode/settings.json -------------------------------------------------------------------------------- /no-34/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/build.gradle -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/FileInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/FileInput.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/Input.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/Jq.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/Jq.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/JsonQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/JsonQuery.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/ReaderInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/ReaderInput.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/Result.java: -------------------------------------------------------------------------------- 1 | package jq; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/SystemIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/SystemIn.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/parser/JsonQueryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/parser/JsonQueryNode.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/parser/JsonQueryNodeKeyd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/parser/JsonQueryNodeKeyd.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/parser/JsonQueryNodePipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/parser/JsonQueryNodePipe.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/jq/parser/JsonQueryParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/jq/parser/JsonQueryParser.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/Json.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/JsonParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/JsonParser.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/JsonParserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/JsonParserException.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/JsonSerializeOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/JsonSerializeOptions.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/Lexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/Lexer.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JArray.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JElement.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JMember.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JObject.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JValue.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JValueBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JValueBoolean.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JValueNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JValueNull.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JValueNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JValueNumber.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JValueString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JValueString.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/JsonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/JsonBuilder.java -------------------------------------------------------------------------------- /no-34/app/src/main/java/json/model/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/main/java/json/model/Serializer.java -------------------------------------------------------------------------------- /no-34/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: jq.Jq 2 | -------------------------------------------------------------------------------- /no-34/app/src/test/java/IndentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/test/java/IndentTest.java -------------------------------------------------------------------------------- /no-34/app/src/test/java/JqTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/test/java/JqTest.java -------------------------------------------------------------------------------- /no-34/app/src/test/resources/tests/github-commits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/test/resources/tests/github-commits.json -------------------------------------------------------------------------------- /no-34/app/src/test/resources/tests/indent-test-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/test/resources/tests/indent-test-array.json -------------------------------------------------------------------------------- /no-34/app/src/test/resources/tests/indent-test-object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/app/src/test/resources/tests/indent-test-object.json -------------------------------------------------------------------------------- /no-34/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-34/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/gradlew -------------------------------------------------------------------------------- /no-34/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/gradlew.bat -------------------------------------------------------------------------------- /no-34/jq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/jq.sh -------------------------------------------------------------------------------- /no-34/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/readme.md -------------------------------------------------------------------------------- /no-34/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-34/settings.gradle -------------------------------------------------------------------------------- /no-4/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/.gitattributes -------------------------------------------------------------------------------- /no-4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/.gitignore -------------------------------------------------------------------------------- /no-4/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/.vscode/launch.json -------------------------------------------------------------------------------- /no-4/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/.vscode/settings.json -------------------------------------------------------------------------------- /no-4/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/build.gradle -------------------------------------------------------------------------------- /no-4/app/src/main/java/cut/Cut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/main/java/cut/Cut.java -------------------------------------------------------------------------------- /no-4/app/src/main/java/cut/Cutter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/main/java/cut/Cutter.java -------------------------------------------------------------------------------- /no-4/app/src/main/java/cut/CutterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/main/java/cut/CutterException.java -------------------------------------------------------------------------------- /no-4/app/src/main/java/cut/model/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/main/java/cut/model/Result.java -------------------------------------------------------------------------------- /no-4/app/src/main/java/cut/model/Shape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/main/java/cut/model/Shape.java -------------------------------------------------------------------------------- /no-4/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: cut.Cut -------------------------------------------------------------------------------- /no-4/app/src/test/java/CutTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/test/java/CutTest.java -------------------------------------------------------------------------------- /no-4/app/src/test/java/ResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/test/java/ResultTest.java -------------------------------------------------------------------------------- /no-4/app/src/test/resources/tests/fourchords.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/test/resources/tests/fourchords.csv -------------------------------------------------------------------------------- /no-4/app/src/test/resources/tests/sample.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/test/resources/tests/sample.tsv -------------------------------------------------------------------------------- /no-4/app/src/test/resources/tests/samplenoheader.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/app/src/test/resources/tests/samplenoheader.tsv -------------------------------------------------------------------------------- /no-4/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-4/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/gradlew -------------------------------------------------------------------------------- /no-4/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/gradlew.bat -------------------------------------------------------------------------------- /no-4/no-4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/no-4.sh -------------------------------------------------------------------------------- /no-4/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-4/settings.gradle -------------------------------------------------------------------------------- /no-5/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.gitattributes -------------------------------------------------------------------------------- /no-5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.gitignore -------------------------------------------------------------------------------- /no-5/.idea/$PROJECT_FILE$: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/$PROJECT_FILE$ -------------------------------------------------------------------------------- /no-5/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-5/.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /no-5/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/compiler.xml -------------------------------------------------------------------------------- /no-5/.idea/dbnavigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/dbnavigator.xml -------------------------------------------------------------------------------- /no-5/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/gradle.xml -------------------------------------------------------------------------------- /no-5/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-5/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/misc.xml -------------------------------------------------------------------------------- /no-5/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/modules.xml -------------------------------------------------------------------------------- /no-5/.idea/modules/app/no-5.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/modules/app/no-5.app.main.iml -------------------------------------------------------------------------------- /no-5/.idea/modules/no-5.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/modules/no-5.iml -------------------------------------------------------------------------------- /no-5/.idea/qaplug_profiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/qaplug_profiles.xml -------------------------------------------------------------------------------- /no-5/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.idea/vcs.xml -------------------------------------------------------------------------------- /no-5/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/.vscode/settings.json -------------------------------------------------------------------------------- /no-5/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/app/build.gradle -------------------------------------------------------------------------------- /no-5/app/src/main/java/lb/LoadBalancer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/app/src/main/java/lb/LoadBalancer.java -------------------------------------------------------------------------------- /no-5/app/src/main/java/lb/Result.java: -------------------------------------------------------------------------------- 1 | package lb; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-5/app/src/main/java/lb/SimpleBackend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/app/src/main/java/lb/SimpleBackend.java -------------------------------------------------------------------------------- /no-5/app/src/main/java/lb/SimpleLoadBalancer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/app/src/main/java/lb/SimpleLoadBalancer.java -------------------------------------------------------------------------------- /no-5/app/src/main/java/lb/strategies/RoundRobin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/app/src/main/java/lb/strategies/RoundRobin.java -------------------------------------------------------------------------------- /no-5/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: lb.LoadBalancer -------------------------------------------------------------------------------- /no-5/app/src/test/java/LoadBalancerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/app/src/test/java/LoadBalancerTest.java -------------------------------------------------------------------------------- /no-5/be-servers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/be-servers.sh -------------------------------------------------------------------------------- /no-5/be.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/be.sh -------------------------------------------------------------------------------- /no-5/chaos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/chaos.sh -------------------------------------------------------------------------------- /no-5/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /no-5/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-5/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/gradlew -------------------------------------------------------------------------------- /no-5/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/gradlew.bat -------------------------------------------------------------------------------- /no-5/lb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/lb.sh -------------------------------------------------------------------------------- /no-5/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/readme.md -------------------------------------------------------------------------------- /no-5/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/settings.gradle -------------------------------------------------------------------------------- /no-5/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-5/test.sh -------------------------------------------------------------------------------- /no-8/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/.gitattributes -------------------------------------------------------------------------------- /no-8/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/.gitignore -------------------------------------------------------------------------------- /no-8/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/.vscode/settings.json -------------------------------------------------------------------------------- /no-8/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/build.gradle -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/Redis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/Redis.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/RedisServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/RedisServer.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/Result.java: -------------------------------------------------------------------------------- 1 | package redis; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/IResp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/IResp.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/IRespBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/IRespBuilder.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/Resp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/Resp.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/RespException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/RespException.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/RespRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/RespRequest.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/RespResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/RespResponse.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/RespScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/RespScanner.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/CacheMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/CacheMap.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/ExpireAt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/ExpireAt.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/ExpireIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/ExpireIn.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/GetPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/GetPolicy.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/KeepTtl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/KeepTtl.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/LRUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/LRUCache.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/NoExpiration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/NoExpiration.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/RedisCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/RedisCache.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/cache/SetIfExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/cache/SetIfExists.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/types/CommandOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/types/CommandOption.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/types/RespArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/types/RespArray.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/types/RespError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/types/RespError.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/types/RespInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/types/RespInteger.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/types/RespNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/types/RespNull.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/types/RespSortedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/types/RespSortedMap.java -------------------------------------------------------------------------------- /no-8/app/src/main/java/redis/resp/types/RespType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/java/redis/resp/types/RespType.java -------------------------------------------------------------------------------- /no-8/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /no-8/app/src/test/java/RedisCacheTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/java/RedisCacheTests.java -------------------------------------------------------------------------------- /no-8/app/src/test/java/RedisClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/java/RedisClientTests.java -------------------------------------------------------------------------------- /no-8/app/src/test/java/RedisCmdTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/java/RedisCmdTests.java -------------------------------------------------------------------------------- /no-8/app/src/test/java/RedisSaveLoadTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/java/RedisSaveLoadTests.java -------------------------------------------------------------------------------- /no-8/app/src/test/java/RespCommandsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/java/RespCommandsTests.java -------------------------------------------------------------------------------- /no-8/app/src/test/java/RespTypeTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/java/RespTypeTests.java -------------------------------------------------------------------------------- /no-8/app/src/test/resources/testcommands/step1/valid1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/resources/testcommands/step1/valid1.txt -------------------------------------------------------------------------------- /no-8/app/src/test/resources/testcommands/step1/valid2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/resources/testcommands/step1/valid2.txt -------------------------------------------------------------------------------- /no-8/app/src/test/resources/testcommands/step1/valid3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/resources/testcommands/step1/valid3.txt -------------------------------------------------------------------------------- /no-8/app/src/test/resources/tests/step1/invalid1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/resources/tests/step1/invalid1.txt -------------------------------------------------------------------------------- /no-8/app/src/test/resources/tests/step1/invalid2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/resources/tests/step1/invalid2.txt -------------------------------------------------------------------------------- /no-8/app/src/test/resources/tests/step1/valid1.txt: -------------------------------------------------------------------------------- 1 | +OK\r\n 2 | -------------------------------------------------------------------------------- /no-8/app/src/test/resources/tests/step1/valid2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/resources/tests/step1/valid2.txt -------------------------------------------------------------------------------- /no-8/app/src/test/resources/tests/step1/valid3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/app/src/test/resources/tests/step1/valid3.txt -------------------------------------------------------------------------------- /no-8/generate-examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/generate-examples.sh -------------------------------------------------------------------------------- /no-8/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-8/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/gradlew -------------------------------------------------------------------------------- /no-8/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/gradlew.bat -------------------------------------------------------------------------------- /no-8/logs/readme.md: -------------------------------------------------------------------------------- 1 | logs -------------------------------------------------------------------------------- /no-8/redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/redis.sh -------------------------------------------------------------------------------- /no-8/redis_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/redis_data.txt -------------------------------------------------------------------------------- /no-8/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-8/settings.gradle -------------------------------------------------------------------------------- /no-80/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.gitattributes -------------------------------------------------------------------------------- /no-80/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.gitignore -------------------------------------------------------------------------------- /no-80/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-80/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/compiler.xml -------------------------------------------------------------------------------- /no-80/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/gradle.xml -------------------------------------------------------------------------------- /no-80/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-80/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/misc.xml -------------------------------------------------------------------------------- /no-80/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/modules.xml -------------------------------------------------------------------------------- /no-80/.idea/modules/app/no-80.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/modules/app/no-80.app.main.iml -------------------------------------------------------------------------------- /no-80/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-80/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/.idea/vcs.xml -------------------------------------------------------------------------------- /no-80/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/build.gradle -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/Ocr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/Ocr.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/OcrDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/OcrDetector.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/Result.java: -------------------------------------------------------------------------------- 1 | package ocr; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/Image.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/ImgBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/ImgBuffer.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/RGB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/RGB.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/SimpleRGBImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/SimpleRGBImage.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/labeling/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/labeling/Box.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/labeling/Labels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/labeling/Labels.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/processing/Margin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/processing/Margin.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/processing/Pipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/processing/Pipeline.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/processing/Raster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/processing/Raster.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/processing/Scale.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/processing/Scale.java -------------------------------------------------------------------------------- /no-80/app/src/main/java/ocr/image/processing/Skip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/main/java/ocr/image/processing/Skip.java -------------------------------------------------------------------------------- /no-80/app/src/test/java/ContourTracingLabelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/app/src/test/java/ContourTracingLabelTest.java -------------------------------------------------------------------------------- /no-80/cc-test-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/cc-test-image.png -------------------------------------------------------------------------------- /no-80/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-80/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/gradlew -------------------------------------------------------------------------------- /no-80/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/gradlew.bat -------------------------------------------------------------------------------- /no-80/ocr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/ocr.sh -------------------------------------------------------------------------------- /no-80/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /no-80/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-80/settings.gradle -------------------------------------------------------------------------------- /no-84/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.gitattributes -------------------------------------------------------------------------------- /no-84/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.gitignore -------------------------------------------------------------------------------- /no-84/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-84/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.idea/compiler.xml -------------------------------------------------------------------------------- /no-84/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.idea/gradle.xml -------------------------------------------------------------------------------- /no-84/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-84/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.idea/misc.xml -------------------------------------------------------------------------------- /no-84/.idea/modules/app/no-84.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.idea/modules/app/no-84.app.main.iml -------------------------------------------------------------------------------- /no-84/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-84/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.idea/vcs.xml -------------------------------------------------------------------------------- /no-84/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/.vscode/settings.json -------------------------------------------------------------------------------- /no-84/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/app/build.gradle -------------------------------------------------------------------------------- /no-84/app/src/main/java/mandelbrot/Mandel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/app/src/main/java/mandelbrot/Mandel.java -------------------------------------------------------------------------------- /no-84/app/src/main/java/mandelbrot/Mandelbrot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/app/src/main/java/mandelbrot/Mandelbrot.java -------------------------------------------------------------------------------- /no-84/app/src/main/java/mandelbrot/MandelbrotExplorer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/app/src/main/java/mandelbrot/MandelbrotExplorer.java -------------------------------------------------------------------------------- /no-84/app/src/main/java/mandelbrot/Pixel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/app/src/main/java/mandelbrot/Pixel.java -------------------------------------------------------------------------------- /no-84/app/src/main/java/mandelbrot/Result.java: -------------------------------------------------------------------------------- 1 | package mandelbrot; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-84/app/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: Compress -------------------------------------------------------------------------------- /no-84/app/src/test/java/MandelbrotTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/app/src/test/java/MandelbrotTest.java -------------------------------------------------------------------------------- /no-84/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-84/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/gradlew -------------------------------------------------------------------------------- /no-84/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/gradlew.bat -------------------------------------------------------------------------------- /no-84/images/console-mandelbrot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/images/console-mandelbrot.jpg -------------------------------------------------------------------------------- /no-84/images/mandelbrot-lolo8304-zoomin-explorer-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/images/mandelbrot-lolo8304-zoomin-explorer-2.gif -------------------------------------------------------------------------------- /no-84/images/mandelbrot-lolo8304-zoomin-explorer-3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/images/mandelbrot-lolo8304-zoomin-explorer-3.gif -------------------------------------------------------------------------------- /no-84/images/mandelbrot-lolo8304-zoomin-explorer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/images/mandelbrot-lolo8304-zoomin-explorer.gif -------------------------------------------------------------------------------- /no-84/mandelbrot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/mandelbrot.sh -------------------------------------------------------------------------------- /no-84/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/readme.md -------------------------------------------------------------------------------- /no-84/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-84/settings.gradle -------------------------------------------------------------------------------- /no-85/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/.gitattributes -------------------------------------------------------------------------------- /no-85/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/.gitignore -------------------------------------------------------------------------------- /no-85/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/.vscode/settings.json -------------------------------------------------------------------------------- /no-85/api-test/Timezone-converter API/CET -- Toronot.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/api-test/Timezone-converter API/CET -- Toronot.bru -------------------------------------------------------------------------------- /no-85/api-test/Timezone-converter API/CET -- timezones.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/api-test/Timezone-converter API/CET -- timezones.bru -------------------------------------------------------------------------------- /no-85/api-test/Timezone-converter API/FC RWW team E.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/api-test/Timezone-converter API/FC RWW team E.bru -------------------------------------------------------------------------------- /no-85/api-test/Timezone-converter API/bruno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/api-test/Timezone-converter API/bruno.json -------------------------------------------------------------------------------- /no-85/api-test/Timezone-converter API/hello.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/api-test/Timezone-converter API/hello.bru -------------------------------------------------------------------------------- /no-85/api-test/Timezone-converter API/local team E.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/api-test/Timezone-converter API/local team E.bru -------------------------------------------------------------------------------- /no-85/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/build.gradle -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/Result.java: -------------------------------------------------------------------------------- 1 | package timezone; 2 | 3 | public class Result { 4 | 5 | } -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/SortedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/SortedList.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/TimeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/TimeResponse.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/Timezone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/Timezone.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/TimezoneAbbr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/TimezoneAbbr.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/TimezoneConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/TimezoneConverter.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/TimezoneDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/TimezoneDatabase.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/TimezoneOffset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/TimezoneOffset.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/UniqueList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/UniqueList.java -------------------------------------------------------------------------------- /no-85/app/src/main/java/timezone/api/TimeZoneRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/java/timezone/api/TimeZoneRequest.java -------------------------------------------------------------------------------- /no-85/app/src/main/resources/tz/timezones.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/main/resources/tz/timezones.csv -------------------------------------------------------------------------------- /no-85/app/src/test/java/TimezoneDatabaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/test/java/TimezoneDatabaseTest.java -------------------------------------------------------------------------------- /no-85/app/src/test/java/TimezoneOffsetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/test/java/TimezoneOffsetTest.java -------------------------------------------------------------------------------- /no-85/app/src/test/java/TimezoneTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/test/java/TimezoneTest.java -------------------------------------------------------------------------------- /no-85/app/src/test/java/UniqueListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/app/src/test/java/UniqueListTest.java -------------------------------------------------------------------------------- /no-85/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/.gitignore -------------------------------------------------------------------------------- /no-85/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/README.md -------------------------------------------------------------------------------- /no-85/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/package-lock.json -------------------------------------------------------------------------------- /no-85/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/package.json -------------------------------------------------------------------------------- /no-85/frontend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/postcss.config.mjs -------------------------------------------------------------------------------- /no-85/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/public/favicon.ico -------------------------------------------------------------------------------- /no-85/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/public/index.html -------------------------------------------------------------------------------- /no-85/frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/public/logo192.png -------------------------------------------------------------------------------- /no-85/frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/public/logo512.png -------------------------------------------------------------------------------- /no-85/frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/public/manifest.json -------------------------------------------------------------------------------- /no-85/frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/public/robots.txt -------------------------------------------------------------------------------- /no-85/frontend/src/.env: -------------------------------------------------------------------------------- 1 | REACT_APP_BASE_URL=http://localhost:4567 -------------------------------------------------------------------------------- /no-85/frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/App.css -------------------------------------------------------------------------------- /no-85/frontend/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/App.test.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/App.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/components/TimeZoneComparison.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/components/TimeZoneComparison.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/components/WorldMapWithTimezones.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/components/WorldMapWithTimezones.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/components/api-hooks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/components/api-hooks.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/components/models.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/components/models.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/components/timezones.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/components/timezones.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/index.css -------------------------------------------------------------------------------- /no-85/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/index.tsx -------------------------------------------------------------------------------- /no-85/frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/logo.svg -------------------------------------------------------------------------------- /no-85/frontend/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /no-85/frontend/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/reportWebVitals.ts -------------------------------------------------------------------------------- /no-85/frontend/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/src/setupTests.ts -------------------------------------------------------------------------------- /no-85/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/frontend/tsconfig.json -------------------------------------------------------------------------------- /no-85/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-85/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/gradlew -------------------------------------------------------------------------------- /no-85/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/gradlew.bat -------------------------------------------------------------------------------- /no-85/images/result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/images/result.json -------------------------------------------------------------------------------- /no-85/images/timezone-converter-ui-animated.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/images/timezone-converter-ui-animated.gif -------------------------------------------------------------------------------- /no-85/images/timezone-converter-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/images/timezone-converter-ui.png -------------------------------------------------------------------------------- /no-85/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/readme.md -------------------------------------------------------------------------------- /no-85/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/settings.gradle -------------------------------------------------------------------------------- /no-85/timezone-UI.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/timezone-UI.sh -------------------------------------------------------------------------------- /no-85/timezone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-85/timezone.sh -------------------------------------------------------------------------------- /no-9/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-9/readme.md -------------------------------------------------------------------------------- /no-94/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.gitattributes -------------------------------------------------------------------------------- /no-94/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.gitignore -------------------------------------------------------------------------------- /no-94/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-94/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/compiler.xml -------------------------------------------------------------------------------- /no-94/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/gradle.xml -------------------------------------------------------------------------------- /no-94/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-94/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/misc.xml -------------------------------------------------------------------------------- /no-94/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/modules.xml -------------------------------------------------------------------------------- /no-94/.idea/modules/app/no-6.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/modules/app/no-6.app.main.iml -------------------------------------------------------------------------------- /no-94/.idea/modules/app/no-94.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/modules/app/no-94.app.main.iml -------------------------------------------------------------------------------- /no-94/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-94/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.idea/vcs.xml -------------------------------------------------------------------------------- /no-94/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/.vscode/settings.json -------------------------------------------------------------------------------- /no-94/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/build.gradle -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/Client.java -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/DhcpProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/DhcpProcess.java -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/Result.java: -------------------------------------------------------------------------------- 1 | package dhcp; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/YourClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/YourClient.java -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/message/Converters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/message/Converters.java -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/message/DhcOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/message/DhcOption.java -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/message/DhcOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/message/DhcOptions.java -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/message/DhcpMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/message/DhcpMessage.java -------------------------------------------------------------------------------- /no-94/app/src/main/java/dhcp/message/DhcpOptionEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/main/java/dhcp/message/DhcpOptionEnum.java -------------------------------------------------------------------------------- /no-94/app/src/test/java/DhcpMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/test/java/DhcpMessageTest.java -------------------------------------------------------------------------------- /no-94/app/src/test/java/DhcpOptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/test/java/DhcpOptionsTest.java -------------------------------------------------------------------------------- /no-94/app/src/test/java/YourTestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/app/src/test/java/YourTestClient.java -------------------------------------------------------------------------------- /no-94/dhcp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/dhcp.sh -------------------------------------------------------------------------------- /no-94/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-94/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/gradlew -------------------------------------------------------------------------------- /no-94/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/gradlew.bat -------------------------------------------------------------------------------- /no-94/images/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/images/console.png -------------------------------------------------------------------------------- /no-94/images/hex-dump-from-wireshark-tests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/images/hex-dump-from-wireshark-tests.png -------------------------------------------------------------------------------- /no-94/images/wireshark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/images/wireshark.png -------------------------------------------------------------------------------- /no-94/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/readme.md -------------------------------------------------------------------------------- /no-94/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-94/settings.gradle -------------------------------------------------------------------------------- /no-95/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.gitattributes -------------------------------------------------------------------------------- /no-95/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.gitignore -------------------------------------------------------------------------------- /no-95/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /no-95/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/compiler.xml -------------------------------------------------------------------------------- /no-95/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/gradle.xml -------------------------------------------------------------------------------- /no-95/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /no-95/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/misc.xml -------------------------------------------------------------------------------- /no-95/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/modules.xml -------------------------------------------------------------------------------- /no-95/.idea/modules/app/no-95.app.main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/modules/app/no-95.app.main.iml -------------------------------------------------------------------------------- /no-95/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /no-95/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.idea/vcs.xml -------------------------------------------------------------------------------- /no-95/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/.vscode/settings.json -------------------------------------------------------------------------------- /no-95/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/build.gradle -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/CmdLline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/CmdLline.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/ForthInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/ForthInterpreter.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/ForthParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/ForthParser.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/ForthScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/ForthScanner.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/Repl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/Repl.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/Result.java: -------------------------------------------------------------------------------- 1 | package forth; 2 | 3 | public class Result { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/memory/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/memory/Address.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/memory/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/memory/Constant.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/memory/DataAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/memory/DataAllocator.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/memory/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/memory/Memory.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/memory/MemoryManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/memory/MemoryManagement.java -------------------------------------------------------------------------------- /no-95/app/src/main/java/forth/memory/Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/main/java/forth/memory/Variable.java -------------------------------------------------------------------------------- /no-95/app/src/test/java/ForthInterpreterBuiltInTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/test/java/ForthInterpreterBuiltInTest.java -------------------------------------------------------------------------------- /no-95/app/src/test/java/ForthInterpreterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/test/java/ForthInterpreterTest.java -------------------------------------------------------------------------------- /no-95/app/src/test/java/ForthParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/test/java/ForthParserTest.java -------------------------------------------------------------------------------- /no-95/app/src/test/java/ForthScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/app/src/test/java/ForthScannerTest.java -------------------------------------------------------------------------------- /no-95/fib.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/fib.fs -------------------------------------------------------------------------------- /no-95/fizzbuzz.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/fizzbuzz.fs -------------------------------------------------------------------------------- /no-95/forth.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/forth.sh -------------------------------------------------------------------------------- /no-95/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /no-95/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/gradlew -------------------------------------------------------------------------------- /no-95/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/gradlew.bat -------------------------------------------------------------------------------- /no-95/mandelbrot.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/mandelbrot.fs -------------------------------------------------------------------------------- /no-95/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/readme.md -------------------------------------------------------------------------------- /no-95/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/no-95/settings.gradle -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lolo8304/coding-challenge/HEAD/readme.md --------------------------------------------------------------------------------