https://cplusplus.com/doc/tutorial/operators/ - про все операторы в С++(не только + - / * %,а и побитовые,про преобразования типов и другое)
👍2
Очень интересная задача на eolymp: https://www.eolymp.com/uk/problems/35
Всем советую хотя бы попробовать ее пройти
Всем советую хотя бы попробовать ее пройти
http://pwnable.kr - обязательный сайт для того тех кто хочет учиться кибер-безопастности.
Сайт на котором решаешь задачи по експлойту
Сайт на котором решаешь задачи по експлойту
C++ Chanel
http://pwnable.kr - обязательный сайт для того тех кто хочет учиться кибер-безопастности. Сайт на котором решаешь задачи по експлойту
Для решения задач нужно знать хотя бы какую-то базу(Синтаксис С++,С,linux commands).Если у вас OC Windows,можно закачать wsl(слой совместимости для запуска Linux-приложений в ОС Windows)
https://youtube.com/playlist?list=PLK06XT3hFPziMAZj8QuoqC8iVaEbrlZWh&si=OxAM_k9pS7sF4rC4 - обязательно.
Изучите что такое file descriptor
https://youtube.com/playlist?list=PLK06XT3hFPziMAZj8QuoqC8iVaEbrlZWh&si=OxAM_k9pS7sF4rC4 - обязательно.
Изучите что такое file descriptor
❤1
https://leetcode.com/problems/maximum-product-difference-between-two-pairs/ - сегодня очень интересная задача.Простая,но мне очень понравилось решение
LeetCode
Maximum Product Difference Between Two Pairs - LeetCode
Can you solve this real interview question? Maximum Product Difference Between Two Pairs - The product difference between two pairs (a, b) and (c, d) is defined as (a * b) - (c * d).
* For example, the product difference between (5, 6) and (2, 7) is (5…
* For example, the product difference between (5, 6) and (2, 7) is (5…
Решение:
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);
}
};
Впн которым лично пользуюсь
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
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
❤4
Задача на сегодня:
https://leetcode.com/problems/rectangle-area/
https://leetcode.com/problems/rectangle-area/
LeetCode
Rectangle Area - LeetCode
Can you solve this real interview question? Rectangle Area - Given the coordinates of two rectilinear rectangles in a 2D plane, return the total area covered by the two rectangles.
The first rectangle is defined by its bottom-left corner (ax1, ay1) and its…
The first rectangle is defined by its bottom-left corner (ax1, ay1) and its…
https://vscodethemes.com/ - тут можно найти тему для
vscode
на любой вкус и прикинуть как она будет выглядеть с разными языками.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
Получайте результаты поиска 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
Про инкременты в С++,их отличие
В С++ существует два типа
постфиксный:
и префиксный:
Если мы говорим про циклы то разницу вы заметите, все зависит от компилятора и если даже она будет, то незначительная.А про инкременты в переменных на фото выше☝️
В С++ существует два типа
постфиксный:
int value = 5;
value++;
и префиксный:
int value = 5;
++value;
Если мы говорим про циклы то разницу вы заметите, все зависит от компилятора и если даже она будет, то незначительная.А про инкременты в переменных на фото выше☝️
👍3
C++ Chanel
Задача с leetcode: https://leetcode.com/problems/is-subsequence/ Решение скину позже
Попросили решение:
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();
}
};
👍3🕊1
От всего сердца поздравляю каждого с наступающим новым годом!Еще 4 месяца назад я даже не думал о создании канала и что людям будет интересно изучать что-то новое
🎉17🫡2