Skip to content

Instantly share code, notes, and snippets.

@somen440
somen440 / astar.rs
Created February 12, 2023 05:43
Rust で A* (A-Star) 経路探索
use std::{fmt, vec};
use wasm_bindgen::prelude::*;
#[wasm_bindgen]
#[derive(Hash, Clone, Copy, Debug, PartialEq, Eq)]
pub struct Position {
x: u32,
y: u32,
}
@somen440
somen440 / bfs.rs
Created February 4, 2023 14:01
bfs - rust
use std::cmp::Ordering;
use std::cmp::PartialEq;
use std::collections::BTreeMap;
use std::collections::HashMap;
use std::collections::VecDeque;
#[derive(Debug, Eq, PartialOrd)]
struct GraphNode {
id: i32,
adjacent: Vec<i32>,
@somen440
somen440 / main.go
Created September 23, 2021 02:18
ファミ通からゲームタイトル一覧をスクレイピング
package main
import (
"flag"
"fmt"
"log"
"sort"
"strings"
"github.com/PuerkitoBio/goquery"
@somen440
somen440 / CanvasClass.cs
Last active August 29, 2015 14:21
MySolitaire
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Drawing;
using System.IO;
namespace solitaire
{
<html>
<head>
<title>HTMLファイルのテスト</title>
<style type="text/css">
body {
background-color: #E5EDFD;
margin: 0px;
}
div#tp {
margin: 30px;
<html>
<head>
<title>HTMLのテスト</title>
</head>
<body>
<p>最初のHTML!</p>
</body>
</html>