JavaHere's Blogs π
Open in Telegram
Youtube: youtube.com/@JavaIsHere Linkedin: linkedin.com/in/javokhirakramjonov Bored? @javohirakramblog Contact: @javahere_admin
Show more2 266
Subscribers
No data24 hours
-237 days
-9730 days
Posts Archive
Challenge ning 11 - kun masalalari joylab qo'yildi.
Barchaga omad
Bizni kuzatishda davom eting
Telegram | Youtube
β
β
β
βΉοΈ Dasturlash tili: Java
βοΈ Algoritm: Stack
π¬ Muallif: JavaHere
βοΈ Vaqt asimtotikasi: O(N)
π Xotira : O(N)
Bizni kuzatishda davom eting
Telegram | Youtube
βοΈ βοΈ βοΈ
Kun masalasi: 2390. Removing Stars From a String
Qiyinlik darajasi: O'rta
Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...
πππ
Bizni kuzatishda davom eting
Telegram | Youtube
Challenge ning 10 - kun masalalari joylab qo'yildi.
Barchaga omad
Bizni kuzatishda davom eting
Telegram | Youtube
β
β
β
βΉοΈ Dasturlash tili: Java
βοΈ Algoritm: Stack
π¬ Muallif: JavaHere
βοΈ Vaqt asimtotikasi: O(N)
π Xotira : O(N)
Bizni kuzatishda davom eting
Telegram | Youtube
βοΈ βοΈ βοΈ
Kun masalasi: 20. Valid Parentheses
Qiyinlik darajasi: Oson
Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...
πππ
Bizni kuzatishda davom eting
Telegram | Youtube
Barchaga assalamu alaykum
Bilaman anchadan beri qarmoqqa ilinadigan biror narsa joylaganim yo'q. Buning sababini aytmoqchi bo'lib bu postni yozyabman. Esingizda bo'lsa 1 chi apreldan bu 200 masalali challenge ni boshlagan edim. O'sha kuni esa shanba edi. Shanba, yakshanba ya'ni 1-2-aprel kunlari videosi chiqdi. Ammo kun 3-aprel ya'ni dushanba ga kelganda hayotimda bir ajoyib voqea yuz berdi. Dushanba kuni ish kunim edi.
Fevral oyining 28-kuni kompaniya 1 oy (mart) oyidan so'ng men kontraktni to'xtatishini aytgan edi. Faqat bir shart bilan, ular xohlaganday bo'lishim bilan kontrakt buzilmasligini aytgan edi.
Dushanbaga qaytamiz. 3-aprel. Daily meeting ga kirdim va juma kuni(31-mart) kuni barcha tasklarimni tugatganim haqida ma'lumot berib yangi tasklar ga tayyor ekanligimni aytdim. Ular status uchun rahmat aytib daily meeting ni davom ettirishdi. Ammo 2 soatdan keyin tasklarimga kirib ko'rsam quyidagicha habar turibdi:
"Your password changed 2 hours ago. Please, verify your account...."
Bilsam 31-mart kuni mening ohirgi ish kunim bo'lgan ekan π₯²π. Dushanba kuni esa kompyuter va boshqa kompaniya bergan narsalarni qaytarishimni so'rashdi va shu kundan boshlab biror video chiqmadi. Va bunga hech ham imkoniyat bo'lmayabdi.
To'g'ri tushunasizlar degan umiddaman. Siz to'g'ri tushunmasangiz kim tushunadi?)
Challenge esa Hudo xohlasa keyingi ishga kirganimd davom ettirmoqchiman...
Shunaqa gaplar...
Challenge ning 9- kun masalalari joylab qo'yildi.
Barchaga omad
Bizni kuzatishda davom eting
Telegram | Youtube
β
β
β
βΉοΈ Dasturlash tili: Java
βοΈ Algoritm: DFS, Dynamic Programming, Counting
π¬ Muallif: JavaHere
βοΈ Vaqt asimtotikasi: O(N + M)
π Xotira : O(N + M)
Bizni kuzatishda davom eting
Telegram | Youtube
βοΈ βοΈ βοΈ
Kun masalasi: 1857. Largest Color Value in a Directed Graph
Qiyinlik darajasi: Qiyin
Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...
πππ
Bizni kuzatishda davom eting
Telegram | Youtube
Repost from Sardor og'a | AI bilan rivojlanamiz
Assalomu alaykum!
Hurmatli kanalim a'zolari!
Mana bugun deyarli 1 yildan beri yozayotgan, PHP, MySQL,Yii videodarsimizni taqdimoti bo'lib o'tdi. Maqsadim, ushbu kurs orqali jamiyatimizga ozgina bo'lsa ham manfaat yetkazishdir. O'rganganlarimni orqalab olib ketmaymiz, keyingilarga qoldirishdir. Ushbu kurs orqali o'rganib, o'z yo'llarini topib ketishiga ko'maklashishdir. Men 11 yillik tajribamni ishga solib, foydali, sifatli darslar qilishga harakat qildim. Darslarni yozish oson bo'lmadi.
Sizlardan iltimosim shuki, bu kursimdan ko'pchilik xabar topishiga ko'maklashishingizni so'ramoqchiman. Yordamingizni ayamang. Rahmat.
Kursni xarid qilgan o'quvchilar 16-apreldan o'qishni boshlashlari mumkin bo'ladi
Chegirma narx: 1,800,000 (ushbu narx 30-aprel, 23:59 gacha amal qiladi. Undan so'ng, kurs narxi 2,000,000 ga o'zgaradi)
π Kursga ro'yxatdan o'tish
β
β
β
βΉοΈ Dasturlash tili: Java
βοΈ Algoritm: DFS
π¬ Muallif: JavaHere
βοΈ Vaqt asimtotikasi: O(N + M)
π Xotira : O(N + M)
Bizni kuzatishda davom eting
Telegram | Youtube
βοΈ βοΈ βοΈ
Kun masalasi: 133. Clone Graph
Qiyinlik darajasi: O'rta
Sizda bu masalani yechish uchun qanday fikr bor? Agar biror idea bo'lsa kommentda qoldiring. Masala yechim topishi uchun sizning ideangiz yordam berishi mumkin...
πππ
Bizni kuzatishda davom eting
Telegram | Youtube
Challenge ning 8 - kun masalalari joylab qo'yildi.
Barchaga omad
Bizni kuzatishda davom eting
Telegram | Youtube
// Select all buttons with a child span element with text content equal to "Following"
var buttons = document.querySelectorAll("button span");
// Loop through the buttons and simulate a click event on each one
buttons.forEach(function(span) {
if(span.textContent.trim() === "Following") {
var button = span.closest("button");
button.click();
// Wait for the dialog to appear
setTimeout(function() {
// Select the button with a child span element with text content containing "Unfollow"
var unfollowButton = document.querySelector("dialog button span");
if(unfollowButton && unfollowButton.textContent.trim().includes("Unfollow")) {
var unfollowButtonParent = unfollowButton.closest("button");
unfollowButtonParent.click();
// Wait for the "Unfollow" request to complete and then close the dialog
setTimeout(function() {
var closeButton = document.querySelector("dialog [data-testid='close-modal']");
closeButton.click();
// Wait for the dialog to close
setTimeout(function() {
console.log("Dialog closed.");
}, 1000);
}, 3000);
} else {
console.log("Unfollow button not found or has incorrect text content.");
}
}, 1000);
}
});Kecha Diyorbek akaning bir posti haqida ko'rib qoldim. Linkedin da o'zimiz uchun keraksiz mavzudagi postlarga follow qilmaslik haqida. Ammo bu paytgacha yuzlab bunday follow qilganmiz. Buning hammasini bittada unfollow qilish imkoniyati Linkedin da yo'q. Bir nechtasini tanlab ham unfollow qilish imkoniyati yo'q. Diyorbek aka web developer bo'lgani uchun bunga yaxshigina yechim qilib script yozibdi. Yani odam emas balki kompyuterni o'zi barcha follow larni bekor qilib chiqadi.
Shunda men ham shunday qilishga qiziqib qoldim va JS ustasi bo'lmaganim uchun ChatGPT dan yordam so'radim. Avvaliga linkedin dagi barcha follow larni unfollow qilib beradigan script so'radim. Ammo bu mening qo'limdan kelmaydi deb javob berdi. Keyin baribir dasturchi bo'lganim uchun bo'lsa kerak Hudo xohlab bir idea kelib qoldi. Tasavvur qilamiz bu sayt linkedin emas π. Shunchaki JS yordamida console ga kod yozib erkandagi barcha follow deb yozilgan tugmalarni bosishni bajarishni so'radim. Ko'rsatdi. Keyin aytdim. Har bir following tugmasini bosganimda alohida dialog ochilib uyerdan unfollow tugmasini bosishim kerak dedim. Uni ham yozib berdi. Keyin console ga yozdim. Ammo birinchi urinish bu baribir birinchi urinish π. Ozgina chuqulanib-chuqulanib so'rab-so'rab ohiri erishdim.
Va hamma following larni unfollow ga almashtirib chiqishga erishdim. Endi esa xohlagan odamlarimga boshqatdan follow qilish payti (chiqsa 15 20 ta chiqsa kerak...)
Xulosa, Google, ChatGPT va umuman bunday foydali toollarni shunchaki nimadur so'rab kutilgan natijaga erishish juda kam uchraydigan holat emasu, ammo ko'pincha aynan kerakli va nozikroq muammolarni hal qilish uchun bu yetarli emas. Har xil tarafdan muammoni hal qilishga kirishib ko'ring.
Endi esa navbat sizga? Siz ham uddalay olsangiz comment da + belgisini qoldiring. Kechki payt bu code ni joylab qo'yaman.
Barchaga omad
Bizni kuzatishda davom eting
Telegram | Youtube
Challenge ning 7 - kun masalalari joylab qo'yildi.
Barchaga omad
Bizni kuzatishda davom eting
Telegram | Youtube
