Little Rookie

大学院卒、分子動力学、第一原理計四年間経験(統計力学・量子力学)。ITエンジニアに変貌…

Little Rookie

大学院卒、分子動力学、第一原理計四年間経験(統計力学・量子力学)。ITエンジニアに変貌。日本語少し話せる・分かる外人。IT業界のド素人。

マガジン

  • Algorithm

  • Docker

    Imagine what you can achieve by "dockerizing" your web applications? Isolating and achieving fast deployment are just the two advantages to start with and we barely scratch the surface. Read this weekly release of magazine on Docker to learn more about this big blue wonder.

  • Hadoop

記事一覧

Recursion

We've been wanting to ask this for a long time - "So what is Recursion?"According to LeetCode, Recursion is an approach to solving problems using a function tha…

Little Rookie
4年前

Array

ArrayArray is a data structure consisting of a collection of elements, each identified by at least one array index or key. The index starts from 0 (0-based numb…

Little Rookie
4年前

Factorial with recursion

Ever wonder how recursion works in code? Imagine when you are given 6!, you first multiply the next integer factorial in sequence (6! = 6*5!). You repeat the pr…

Little Rookie
4年前

Adding all elements in a vector with C++

Adding the elements of a vector with a for loop looks #include <vector>int sum(std::vector<int> nums) { // your code here int sum = 0; for (int i = 0; i < nums…

Little Rookie
4年前
1

Stopping or Killing a Docker container

To stop or kill the container "busybox" we created, just initiate the docker stop or kill command together with the container id. #Stopping a containerdocker s…

Little Rookie
4年前

Starting a docker container

Let's get our hands dirty and kick start a docker container with busybox, an image you can download from docker hub and run a bash command within the containe…

Little Rookie
4年前

MapReduce with Python Example

MapReduce is a programming model and an associated implementation for processing and generating big data sets with a parallel, distributed algorithm on a clus…

Little Rookie
5年前

Stack

A stack is an abstract data type that allows operations to store and remove values in a collection of elements. All operations have a runtime complexity of O(1)…

Little Rookie
5年前
1

Hadoop Intro

What is Hadoop? Apache Hadoop is a group of open-source software utilities used for distributed storage and processing of big data based on the MapReduce mod…

Little Rookie
5年前
Recursion

Recursion

We've been wanting to ask this for a long time - "So what is Recursion?"According to LeetCode, Recursion is an approach to solving problems using a function that calls itself as a subroutine.
You migh

もっとみる
Array

Array

ArrayArray is a data structure consisting of a collection of elements, each identified by at least one array index or key. The index starts from 0 (0-based numbering). Insertion, removal and search op

もっとみる
Factorial with recursion

Factorial with recursion

Ever wonder how recursion works in code? Imagine when you are given 6!, you first multiply the next integer factorial in sequence (6! = 6*5!). You repeat the process until 0 is reached. This works the

もっとみる
Adding all elements in a vector with C++

Adding all elements in a vector with C++

Adding the elements of a vector with a for loop looks
#include <vector>int sum(std::vector<int> nums) { // your code here int sum = 0; for (int i = 0; i < nums.size(); i++) { sum += nums[i]; } retu

もっとみる
Stopping or Killing a Docker container

Stopping or Killing a Docker container

To stop or kill the container "busybox" we created, just initiate the docker stop or kill command together with the container id.
#Stopping a containerdocker stop (container id)#Killing a containerdo

もっとみる
Starting a docker container

Starting a docker container

Let's get our hands dirty and kick start a docker container with busybox, an image you can download from docker hub and run a bash command within the container.
#Inputdocker run busybox echo hell

もっとみる
MapReduce with Python Example

MapReduce with Python Example

MapReduce is a programming model and an associated implementation for processing and generating big data sets with a parallel, distributed algorithm on a cluster. (Wikipedia: https://en.wikipedia.or

もっとみる
Stack

Stack

A stack is an abstract data type that allows operations to store and remove values in a collection of elements. All operations have a runtime complexity of O(1) because you can only delete or add an e

もっとみる
Hadoop Intro

Hadoop Intro

What is Hadoop?

Apache Hadoop is a group of open-source software utilities used for distributed storage and processing of big data based on the MapReduce model. Hadoop is seen as a solution to mana

もっとみる