Problem Solving for Developers
A selection of problem solving resources that can be helpful for developers.
____________________ | |
< Thanks for reading > | |
-------------------- | |
\ ^__^ | |
\ (oo)\_______ | |
(__)\ )\/\ | |
||----w | | |
|| | |
#include<iostream> | |
using namespace std; | |
int main() { | |
int n; | |
cin >> n; | |
int arr[n]; | |
int sortedArr[n]; | |
for(int i = 0; i < n; i++) { |
A selection of problem solving resources that can be helpful for developers.
People
![]() :bowtie: |
😄 :smile: |
😆 :laughing: |
---|---|---|
😊 :blush: |
😃 :smiley: |
:relaxed: |
😏 :smirk: |
😍 :heart_eyes: |
😘 :kissing_heart: |
😚 :kissing_closed_eyes: |
😳 :flushed: |
😌 :relieved: |
😆 :satisfied: |
😁 :grin: |
😉 :wink: |
😜 :stuck_out_tongue_winking_eye: |
😝 :stuck_out_tongue_closed_eyes: |
😀 :grinning: |
😗 :kissing: |
😙 :kissing_smiling_eyes: |
😛 :stuck_out_tongue: |
# Backup | |
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql | |
# Restore | |
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE | |
FWIW: I'm not the author of the content presented here (which is an outline from Edmond Lau's book). I've just copy-pasted it from somewhere over the Internet, but I cannot remember what exactly the original source is. I was also not able to find the author's name, so I cannot give him/her the proper credits.
XSSFRow pre = sheet.createRow(0); | |
XSSFCell titleCell = pre.createCell(0); | |
titleCell.setCellType(CellType.STRING); | |
titleCell.setCellValue("Sent Email Detailed Statistics"); | |
XSSFFont font = workbook.createFont(); | |
font.setFontHeightInPoints((short) 25); | |
XSSFCellStyle titleStyle = workbook.createCellStyle(); | |
XSSFColor grey = new XSSFColor(new java.awt.Color(255,195,1)); | |
titleStyle.setFillBackgroundColor(grey); |
# Download and Install the Latest Updates for the OS | |
apt-get update && apt-get upgrade -y | |
# Set the Server Timezone to CST | |
echo "America/Chicago" > /etc/timezone | |
dpkg-reconfigure -f noninteractive tzdata | |
# Enable Ubuntu Firewall and allow SSH & MySQL Ports | |
ufw enable | |
ufw allow 22 |
public static int getLargerNumber(int a, int b) { | |
int c = a - b; | |
//get sign bit's value | |
int k = (c >> 31) & 0x1; | |
return a - k * c; | |
} | |
public static void main(String[] args) { | |
//-------------------------------- |
package com.algorithm.bitwise; | |
import java.util.List; | |
import java.util.concurrent.atomic.AtomicInteger; | |
import java.util.stream.Collectors; | |
import java.util.stream.Stream; | |
public class FindLargestElementV2 { | |
//MSB: most significant bit. | |
public static long countGreaterOrEqualElementWithSameMSB(List<Integer> seq, int valueAtMSBIndex) { |