Skip to content

Instantly share code, notes, and snippets.

version: '2'
services:
nginx:
image: 'nginx'
ports:
- '80:80'
volumes:
- /home/mikamikuh/dev/tomcat-test/nginx.dev.conf:/etc/nginx/nginx.conf
network_mode: host
links:
public void mergeSort(int[] array) {
divide(array, 0, array.length / 2, array.length - 1);
}
public void divide(int[] array, int low, int middle, int high) {
if(high >= middle && middle > low) {
divide(array, low, middle/2, middle - 1);
divide(array, middle, ((high - middle + 1) / 2) + middle, high);
merge(array, low, middle, high);
}
@mikamikuh
mikamikuh / SelectionSort.java
Created November 21, 2014 23:11
Selection Sort
public void selectionSort(int[] array) {
for(int i = 0; i < array.length - 1; i++) {
int index = i;
int min = array[i];
for(int j = i + 1; j < array.length; j++) {
if(min > array[j]) {
min = array[j];
index = j;
}
@mikamikuh
mikamikuh / BubbleSort.java
Last active August 29, 2015 14:10
BubbleSort
public void bubbleSort(int[] array) {
for (int i = array.length - 1; i > 0; i--) {
for (int j = 0; j < i; j++) {
if (array[j] > array[j + 1]) {
int n = array[j];
array[j] = array[j + 1];
array[j + 1] = n;
}
}
}
@mikamikuh
mikamikuh / file0.txt
Created September 6, 2014 01:08
ネットや書籍を使わずにjavascriptを学ぶ ref: http://qiita.com/mikamikuh@github/items/091de83ffbd1fde1cc06
var Person = function(name, age) {
this.name = name;
this.age = age;
};
var one = new Person("Mikami", 27);
var two = new Person("Hoge", 50);
console.log(one.name);
console.log(one.age);
using UnityEngine;
using System.Collections;
public class GameTrigger : MonoBehaviour {
// スコアの合計
public int totalScore = 0;
void OnTriggerEnter (Collider col)
{
// 景品コンポーネントを取得
@mikamikuh
mikamikuh / ItemObject.cs
Created February 16, 2013 19:25
6-2. 景品によって得点を加算する
using UnityEngine;
using System.Collections;
public class ItemObject : MonoBehaviour {
public int score = 1;
}
@mikamikuh
mikamikuh / GameTrigger.cs
Last active December 13, 2015 20:09
6-2. 景品によって得点を加算する
using UnityEngine;
using System.Collections;
public class GameTrigger : MonoBehaviour {
// スコアの合計
public int totalScore = 0;
void OnTriggerEnter (Collider col)
{
// 景品コンポーネントを取得
using UnityEngine;
using System.Collections;
public class GameTrigger : MonoBehaviour {
void OnTriggerEnter (Collider col)
{
// 衝突したオブジェクトの削除
Destroy (col.gameObject);
}
using UnityEngine;
using System.Collections;
public class BulletController : MonoBehaviour {
// 衝突時のパーティクル
public GameObject particle;
// 衝突開始時に呼ばれるメソッド
void OnCollisionEnter(Collision col) {