This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Main function | |
* @param {array} $A The input array | |
* @return {int} The length of the shortest array to form the binarian | |
*/ | |
function solution($A) { | |
if(empty($A)) { | |
return false; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** Problem found on Codility | |
* A zero-indexed array A consisting of N integers is given. An equilibrium index of this array is any integer P such that 0 ≤ P < N and the sum of elements of lower indices is equal to the sum of elements of higher indices, i.e. | |
* A[0] + A[1] + ... + A[P−1] = A[P+1] + ... + A[N−2] + A[N−1]. Sum of zero elements is assumed to be equal to 0. This can happen if P = 0 or if P = N−1. | |
* For example, consider the following array A consisting of N = 8 elements: | |
* A[0] = -1, A[1] = 3, A[2] = -4, A[3] = 5, A[4] = 1, A[5] = -6, A[6] = 2, A[7] = 1 | |
* P = 1 is an equilibrium index of this array, because: | |
* A[0] = −1 = A[2] + A[3] + A[4] + A[5] + A[6] + A[7] | |
* P = 3 is an equilibrium index of this array, because: | |
* A[0] + A[1] + A[2] = −2 = A[4] + A[5] + A[6] + A[7] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from flask import Flask | |
from flask import render_template | |
from flask import request | |
from flask import jsonify | |
from xml.etree import ElementTree as ET | |
import sys, os | |
app = Flask(__name__) | |
@app.route('/') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Code goes here | |
$(document).ready(function() { | |
var posX = 0, //current X | |
posY = 0, //current Y | |
mDown = false, //mousedown status | |
//Thanks Robert Pataki and sorry, I used the images without your permission | |
image = 'http://heartcode.robertpataki.com/360-image-slider/img/threesixty', | |
maxImages = 180, //total number of images for the object. You can count the number or send it from your server | |
currentImage = 1; //default image when page loads |