lesson32018年12月18日codilitypicker.PermMissingElem,FrogJmp,apeEquilibriumの答えです。なんか、問題文載せるのめんどくさくなってきたので答えだけです。tec...1、PermMissingElem問題文には特に書いていませんが、N=0もありなので、空の配列が入った場合も考える必要があって、そこで引っかかりました。空の配列といった例外的な要素ももれなく考えることが高得点への道みたいですね。最初にif文で例外として除けばいいみたいです。(A[i+1]+1)前回学んだsortを使いました。あとは1,2,3って並んでいるかチェックするだけ。For文を多用するとTIMEOUTになってPerfomanceの項目が減点されるし、全体の得点も下がります。なんか10行ぐらいで100点取れるみたいですが、こっちでも100点取れるのでよしとします。2、FrogJmpカエル、ぴょこぴょこ、3ぴょこぴょこ。なんか、いきなり物語形式の文章題になりました。余裕と思ったら割り切れた場合を考えるのを忘れました。surplus3、TapeEquilibrium今度は配列をどこできれば、切ってできた二つの配列の合計値の差が最小になるかって問題。Minこれだと53点になります。わかってたけど時間かかりすぎだそうです。真ん中から調べていって、差が減らなくなったら終わりというのも試しましたが、正しい切る位置が端っこにある場合はうまくいきませんでした。Sayshttps://codesays.com/2014/solution-to-tape-equilibrium-by-codility/なるほどーーって感じです。for文を使う回数を最小にするのがコツみたいですね。普段から気をつけよっと。やろうと思ったけど今日は疲れたのでここまでです。コメントをキャンセルメールアドレスが公開されることはありません。(6)このブログを書いている人picker.情報系(脳科学系?)の大学院生(電通大)です。ニューラルネットワークやってます。