🌲 Invert a binary tree! 🌲
Except with 3 catches:
- It must invert the keys ("bit-reversal permutation")
- It must be a dependency-free, pure recursive function
- It must have type
Bit -> Tree -> Tree(i.e., a direct recursion with max 1 bit state)
| // SPDX-License-Identifier: MIT | |
| pragma solidity 0.8.20; | |
| contract Winner is ReentrancyGuard, Pausable { | |
| address public owner; | |
| address public currentleader; | |
| uint256 public lastDepositedAmount; | |
| uint256 public currentLeaderReward; | |
| uint256 public nextLeaderReward; | |
| bool public rewardClaimed; |
| from typing import Dict, Union | |
| from huggingface_hub import get_safetensors_metadata | |
| import argparse | |
| import sys | |
| # Example: | |
| # python get_gpu_memory.py Qwen/Qwen2.5-7B-Instruct | |
| # Dictionary mapping dtype strings to their byte sizes | |
| bytes_per_dtype: Dict[str, float] = { |
| import asyncio | |
| import base64 | |
| import json | |
| import os | |
| import pyaudio | |
| from websockets.asyncio.client import connect | |
| class SimpleGeminiVoice: | |
| def __init__(self): |
| // SPDX-License-Identifier: MIT | |
| // Compatible with OpenZeppelin Contracts ^5.0.0 | |
| pragma solidity ^0.8.22; | |
| import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; | |
| import "@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol"; | |
| import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; | |
| import "@openzeppelin/contracts/access/Ownable.sol"; | |
| import {VRFConsumerBaseV2Plus} from "@chainlink/contracts/src/v0.8/vrf/dev/VRFConsumerBaseV2Plus.sol"; | |
| import {VRFV2PlusClient} from "@chainlink/contracts/src/v0.8/vrf/dev/libraries/VRFV2PlusClient.sol"; |
| #include <X11/Xlib.h> | |
| int main() { | |
| XEvent event; | |
| Display* display = XOpenDisplay(NULL); | |
| Window w = XCreateSimpleWindow(display, DefaultRootWindow(display), 50, 50, 250, 250, 1, BlackPixel(display, 0), WhitePixel(display, 0)); | |
| XMapWindow(display, w); | |
| XSelectInput(display, w, ExposureMask); | |
| for (;;) { |
| #Configuration Proxy | |
| #Git | |
| git config --global http.proxy http://<username>:<password>@<proxy-port> | |
| git config --global https.proxy http://<username>:<password>@<proxy-port> | |
| import gymnasium as gym | |
| import numpy as np | |
| from gymnasium.envs.mujoco.mujoco_env import MujocoEnv | |
| # Env initialization | |
| env = gym.make("Swimmer-v4", render_mode="human") | |
| # Wrap to have reward statistics | |
| env = gym.wrappers.RecordEpisodeStatistics(env) | |
| mujoco_env = env.unwrapped | |
| n_joints = 2 |