C++ Chanel
Kanalga Telegram’da o‘tish
655
Obunachilar
Ma'lumot yo'q24 soatlar
-27 kun
-530 kun
Postlar arxiv
655
Новый токен от самого тг
(монеты фармить бесплатно)
Можно заработать неплохой Х при дропе Notcoin💸
В любом случае можно попробовать
https://t.me/notcoin_bot?start=rp_5563121
655
Решение:
class Solution {
public:
int numberOfBeams(vector<string>& bank) {
int result{};
int preCounter{};
int counter = {};
for(int y = 0;y<bank.size();++y){
for(int x = 0;x<bank[y].size();++x){
if(bank[y][x] == '1')counter++;
}
if(counter == 0){
continue;
}
cout<<counter<<endl;
if(y == 0){
preCounter = counter;
counter = 0;
}else{
result += preCounter*counter;
preCounter = counter;
counter = 0;
}
}
return result;
}
};655
Супер интересная задача: https://leetcode.com/problems/number-of-laser-beams-in-a-bank/
пробелы поставлю
655
Решение:
class Solution {
public:
vector<int> plusOne(vector<int>& digits){
vector<int> result = digits;
for(int i = result.size()-1;i>-1;--i){
if(i==result.size()-1)
++result[i];
if(result[i]==10){
result[i] = 0;
if(i!=0) ++result[i-1];
else{
result.push_back(0);
result[i] = 1;
}
}
}
return result;
}
};655
От всего сердца поздравляю каждого с наступающим новым годом!Еще 4 месяца назад я даже не думал о создании канала и что людям будет интересно изучать что-то новое
655
Попросили решение:
class Solution {
public:
bool isSubsequence(string s, string t) {
int left{};
int right{};
while(left<s.size() && right<t.size()){
if(s[left] == t[right])left++;
right++;
}
return left==s.size();
}
};655
+2
Про инкременты в С++,их отличие
В С++ существует два типа
постфиксный:
int value = 5;
value++;
и префиксный:
int value = 5;
++value;
Если мы говорим про циклы то разницу вы заметите, все зависит от компилятора и если даже она будет, то незначительная.А про инкременты в переменных на фото выше☝️655
‼️ СУПЕР ИНТЕРЕСНАЯ ЗАДАЧА ‼️
https://leetcode.com/problems/nim-game/
Нужно ли публиковать решение?
655
Whoogle-Search — автономная поисковая система без рекламы и с уважением конфиденциальности пользователей.
Получайте результаты поиска Google, но без рекламы, JavaScript, AMP-ссылок, файлов cookie и отслеживания IP-адресов. Легко развертывается одним щелчком мыши как приложение Docker и настраивается с помощью одного файла конфигурации.
Языки: #Python (58%), #HTML (23.6%), #CSS (8.7%),# JS (6.5%), #Dockerfile (1.2%), #Shell (1.2%), #Smarty (0.8%).
https://github.com/benbusby/whoogle-search
655
https://vscodethemes.com/ - тут можно найти тему для
vscode на любой вкус и прикинуть как она будет выглядеть с разными языками.655
Впн которым лично пользуюсь
Outline Client
Кроссплатформенный VPN- или прокси-клиент для Windows, macOS, iOS, Android и ChromeOS. Outline Client предназначен для использования с программным обеспечением Outline Server, но он полностью совместим с любым сервером Shadowsocks.
Языки: #TypeScript 29.3%, #JS 20.1%, #Cpp 11.1%, #Swift 9.9%, #Java 8.9%, #Csharp 6.9%
https://github.com/Jigsaw-Code/outline-client
655
Решение:
class Solution {
public:
int maxProductDifference(vector<int>& nums) {
int maxVal = 0,secondVal = 0,lessVal = INT_MAX,secondLessVal = nums[0];
for(const auto& num : nums){
if(num > maxVal){
secondVal = maxVal;
maxVal = num;
}
else if(secondVal<num)secondVal = num;
if(num<lessVal){
secondLessVal = lessVal;
lessVal = num;
}
else if(secondLessVal>num)secondLessVal = num;
}
return (maxVal*secondVal)-(lessVal*secondLessVal);
}
};