[JAVA] Jeu personnel que personne n'obtient

Préface

Un record de jouer complètement personnellement. Ne pas assumer de lecteurs, mais tuer le temps et partager des informations avec des personnes qui ont joué au même jeu.

De plus, la lecture de cet article peut nécessiter des connaissances linguistiques (C / C ++, Java) et des connaissances mathématiques. Quant aux connaissances en programmation, c'est un article que j'ai écrit en langage C que je souffre et dont je me souviens avec suffisamment de connaissances pour comprendre dans une certaine mesure le contenu de la première partie. Probablement bien si vous avez le même niveau de compréhension. Remarque / Ce qui précède est l'heure (vers 2018/3) Je vous l'expliquerai si je pense qu'il est nécessaire de l'expliquer avec des connaissances mathématiques, mais j'aimerais que vous voyiez par vous-même ce que vous ne comprenez pas.

Le code source de l'article est essentiellement celui qui est exécuté et confirmé par Visual Studio 2017 de Microsoft, Si vous modifiez le style d'écriture pour la lisibilité, certains peuvent ne pas être exécutés (→ peuvent ne pas fonctionner).

J'ai senti que l'article allait grandir à une très bonne vitesse, alors Traiter cette page comme un index. Peut-être ai-je fait une erreur en l'utilisant, mais pardonnez-moi.

Nombre pseudo aléatoire

Je me suis demandé: "Comment les ordinateurs créent-ils des chaînes aléatoires?"

La séquence de nombres aléatoires que l'ordinateur crache n'est pas essentiellement une séquence atrandom complète de nombres, mais est appelée un nombre pseudo-aléatoire et peut être ** dérivée **. On dit qu'il utilise une suite de nombres avec un certain degré de loi, qui est obtenue par calcul informatique. En parlant de cela, je me souviens avoir vu un article disant que les nombres qui apparaissent dans rand () '' et srand () ``, qui sont équipés comme fonctions standard en langage C, sont des nombres aléatoires.

Cela semble intéressant ... ~~ Jururi ~~, donc c'est facile section des nombres pseudo-aléatoires de Wikipedia BC% BC% E4% B9% B1% E6% 95% B0) Je suis allé le voir.


Méthode de récolte carrée

date 18/03/21 Il a été introduit en haut de la page Pseudo Random sur Wikipedia. Je l'ai écrasé pendant une demi-journée avec mes mains en disant: "C'est le dessus, n'est-ce pas facile?" (Je veux dire, c'était correctement écrit comme "la méthode la plus ancienne". C'était en 1946.)

Aller au corps de l'article

Matériel de référence

J'ai écrit mes impressions personnelles ~~ (sentimentales) ~~ pour chaque matériel, mais je l'ai plié parce que c'était trop difficile à voir et j'ai dit "Qu'est-ce que c'est?" Si vous souhaitez le lire, appuyez sur ▶ pour ouvrir une longue phrase. (Je n'ai rien écrit de mal ... Si je ne l'ai pas écrit!)

Lié à C / C ++

[** Langage C à retenir dans la douleur **](http://9cguide.appspot.com/) Quand j'ai eu l'idée de devenir programmeur à partir d'un état où je ne connaissais rien au langage C Pour le moment, langage C, n'est-ce pas? Un site que j'ai trouvé en cherchant sur un site Web pour apprendre le langage C avec un sens. Je l'ai lu avec confiance parce qu'il était "transformé en livre", et j'ai appris des conseils que je ne pourrais pas suivre sans dialogue. C'est un site merveilleux qui donne l'impression que même les gens qui ne le savent pas du tout peuvent le comprendre pour le moment, malgré le fait qu'ils souffrent. (Je me demande si c'est l'auteur qui a le plus souffert) Je suis désolé qu'il y ait un flou dans la notation de "Bitter C" et "9c guide". Si vous entrez "9" dans la barre d'adresse, vous accédez dans la mesure où il s'agit d'un candidat immédiatement. Ou plutôt, je regarde si je suis en difficulté.
[** C Language Function Dictionary **](http://www.c-tipsref.com/) C'est un site de nommage auquel vous pourriez accéder une fois si vous utilisez le langage C et ne dites pas "J'ai appris toutes les fonctions du manuel". Dans l'explication approximative de l'argument, de la valeur de retour et de la fonction de la fonction, un exemple de code est également inclus, ainsi que l'explication des constantes définies par la macro autre que la fonction, ou en termes techniques, "Je ne comprends pas simplement en écoutant" Un site poli avec des explications sur les mots. Sur la page de la liste des fonctions avec une explication d'ensemble, si vous recherchez dans la page des mots liés à la fonction souhaitée (par exemple "fichier" pour une fonction d'opération de fichier), vous pouvez la trouver facilement car vous pouvez être pris dans l'aperçu. Il est utilisé comme une sorte de feuille de triche.
[** Série que vous pouvez apprendre en une semaine **](http://sevendays-study.com/index.html) Pages d'explication du langage de programmation créées par Shift System Co., Ltd. J'ai été pris en charge par la page C ++, en particulier la discussion sur les classes. Je suis un débutant qui ne sait encore rien sur les cours (en mars 2018), et je veux étudier correctement en dialogue avec des personnes (enseignants), alors je viens de le regarder pour référence.

Lié à Java

[** Documentation API Java **](https://docs.oracle.com/javase/jp/8/docs/api/) Vous allez le lire. Tu ne lis pas? Je pense que cela correspond au "dictionnaire des fonctions du langage C" en C, Il n'est pas toujours possible de trouver cela grossièrement. Puisqu'il existe une section qui suppose que le nom de la classe est facile à comprendre, Il est facile de trouver si vous connaissez quelques mots anglais ("mots de programmation"?). Si vous voulez voir les spécifications (strictes) d'une classe que vous avez trouvée sur un site approprié, Gugu Probablement rien de mieux que ça. (Si vous voulez le voir exactement, vous devriez le lire en langue américaine, mais le lien ci-dessus est jp)

<détails>

** Blog SAMURAI ENGINEERING SCHOOL (Java) ** </ summary> Une école privée qui enseigne la programmation en tête-à-tête Du blog. Quand je dis enfin "Je me demande si cela peut être rendu plus pratique" dans une manière d'écrire comme un langage de programmation, ce sera un succès en haut ~~ (je pense que j'ai fait de mon mieux pour prendre des mesures SEO) ~~ D'après l'en-tête et la façon dont les publicités sont placées, j'ai l'impression qu'il s'agit d'un site frauduleux, et l'opération est un peu suspecte. Le contenu ne semble pas être un mensonge. (À mon avis) Si vous cliquez accidentellement sur le gros en-tête, vous serez redirigé vers le site d'informations sur les écoles de cram ** vraiment ** (important) qui ressemble à un site frauduleux. Si vous voulez toujours le lire, ici (passez à la liste d'articles Java (?)). Le taux de couverture semble élevé. Chacun des instructeurs a-t-il écrit un article dans sa spécialité? (Imaginer) Que le contenu soit bon ou mauvais, je ne veux pas trop m'approcher. Au moins, je n'ai pas envie d'aller ici et d'apprendre quelque chose. S'il rencontre quelque chose, je le lis et je vais sur le site oracle ci-dessus pour des classes et des spécifications que je ne connais pas.

Recommended Posts

Jeu personnel que personne n'obtient
jouer des notes personnelles de cadre
Notes personnelles de First Play Framework