kristofer / Python Virtual Environments
Última atividade
use to effect change in the universe
Python3 Virtual Environment Fundamentals
Python Virtual Environments are a tool used to create isolated spaces on your computer where you can install and manage different versions of Python, as well as their respective packages, without affecting the global system installation. This isolation helps avoid version conflicts between projects that require different dependencies or libraries.
Here's an in-depth look at how they work:
Why Use Virtual Environments?
kristofer / Hmm-Phi3andCards.md
Última atividade
So I asked Phi3...
To generate some code like we talked about with Deal.java
Read this code.
To create a Java program that models a deck of cards, we'll define two main components: Card (using an enum to represent suits and ranks) and Hand (to hold a collection of cards). We will also implement a Deck class that initializes with all possible combinations of these cards.
Step 1: Define the Card Enum
First, we define an enum for both the suit and rank to represent each card uniquely.
kristofer / SpaceInvadersGame.java
Última atividade
1 | import javax.swing.*; |
2 | import java.awt.*; |
3 | import java.awt.event.ActionEvent; |
4 | import java.awt.event.ActionListener; |
5 | import java.awt.event.KeyEvent; |
6 | import java.awt.event.KeyListener; |
7 | import java.util.ArrayList; |
8 | import java.util.List; |
9 | import java.util.Random; |
kristofer / SortingExamples.java
Última atividade
1 | import java.util.Arrays; |
2 | import java.util.Scanner; |
3 | |
4 | public class SortingExamples { |
5 | public static void main(String[] args) { |
6 | Scanner input = new Scanner(System.in); |
7 | |
8 | // Input array from the user |
9 | System.out.print("Enter the number of elements in the array: "); |
10 | int n = input.nextInt(); |
kristofer / UrlShortener.java
Última atividade
1 | import java.security.MessageDigest; |
2 | import java.security.NoSuchAlgorithmException; |
3 | import java.util.HashMap; |
4 | import java.util.Map; |
5 | import java.util.Random; |
6 | |
7 | public class UrlShortener { |
8 | private Map<String, String> urlMap = new HashMap<>(); |
9 | private static final String BASE_URL = "http://short.url/"; |
kristofer / WeatherApp.java
Última atividade
1 | import java.io.BufferedReader; |
2 | import java.io.IOException; |
3 | import java.io.InputStreamReader; |
4 | import java.net.HttpURLConnection; |
5 | import java.net.URL; |
6 | |
7 | // go to https://openweathermap.org to see |
8 | |
9 | |
10 | public class WeatherApp { |
kristofer / NotesApp.java
Última atividade
1 | import java.io.*; |
2 | import java.util.ArrayList; |
3 | import java.util.Scanner; |
4 | |
5 | class Note { |
6 | private String title; |
7 | private String content; |
8 | |
9 | public Note(String title, String content) { |
10 | this.title = title; |
kristofer / NQueenProblem.java
Última atividade
1 | // Java program to solve N Queen Problem using backtracking |
2 | |
3 | public class NQueenProblem { |
4 | final int N = 4; |
5 | |
6 | // A utility function to print solution |
7 | void printSolution(int board[][]) |
8 | { |
9 | for (int i = 0; i < N; i++) { |
10 | for (int j = 0; j < N; j++) { |
kristofer / Minesweeper.java
Última atividade
1 | import java.util.Random; |
2 | import java.util.Scanner; |
3 | |
4 | public class Minesweeper { |
5 | private static final int SIZE = 10; |
6 | private static final int MINES = 15; |
7 | |
8 | private char[][] board; |
9 | private boolean[][] mines; |
10 | private boolean[][] revealed; |
kristofer / IntersectionOfTwoArrays.java
Última atividade
1 | import java.util.*; |
2 | |
3 | public class IntersectionOfTwoArrays { |
4 | public static void main(String args[]) |
5 | { |
6 | Scanner sc=new Scanner(System.in); |
7 | HashSet<Integer>s=new HashSet<Integer>(); |
8 | System.out.println("Enter the no. of elements in array a"); |
9 | int n1=sc.nextInt(); |
10 | System.out.println("Enter the no. of elements in array b"); |