Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Поставим минимальным значением в функции map() не ноль, а 12, чтобы плиточка 29 февраля была едва заметна. Из-за того, что наш минимум теперь составляет 12, а не ноль, прозрачность тех плиточек, которые имеют значение 0, будет отрицательной. А поскольку при отрицательных значениях прозрачность откатывается циклически (-5 — это все равно что 250!), получится, что несуществующие дни будут не белыми, а темными. Добавим условие, при котором «нулевые» дни вообще не рисуютсяА не прощё было умножить 29 февраля на 4?
А не прощё было умножить 29 февраля на 4?
А 1 января, раз там значение в два раза больше от положенного поставить 300000/365, а не ноль. И с 1 апреля тоже так же сделать.
for (int j = 0; j < user.length; j++) { //перебираем все строки ответа
if (user[j].indexOf("<bdate>") != -1) { //если строка содержит интересующее нас полеЧто не так? Ага, мы совсем забыли, что записывали в файл данные вместе с XML-тегами. Не беда! В любом текстовом редакторе есть функция автозамена, с помощью которой можно почистить наш файл от лишней информации.
Строим карту популярности дней рождения с помощью Processing и VK API