- 博客(9)
- 收藏
- 关注
原创 1003. Emergency (25)(Dijkstra + DFS)
这一题算是我对于 Dijkstra 和 DFS 的初步认识吧,学习水准还是比较低的。 贴代码!#include <cstdio>#define INF 65535 #define MX 501int mp[MX][MX]; int v[MX]; int dist[MX]; int teams[MX]; int amount[MX]; int pathcount[MX]; int N,M,start
2017-12-18 18:03:18 181
原创 1003. Emergency (25)(floyd)
学习最短路径吧,这题不太适合用floyd 毕竟 n3 的复杂度 还是很伤的,但是还是把自己用 floyd 写的半残品记下来吧,以备不时之需。#include <cstdio> #include <vector>int main() { int N,M,C1,C2; int value[501][501] = {0}; int change[501][501] = {0};
2017-12-17 13:19:04 183
原创 使用shell快速编译执行c、cpp
可能我技术不到家,每次写好c、cpp代码用 gcc g++ 执行都要敲好多次。 gcc -o 好了 还要./文件 就很烦 而且是不是会用 gcc 和 g++ 重复使用 so 写了一个简单的 shell 脚本吧,能简单实现一些功能。#!/bin/shname=`echo $1 | cut -d \. -f 1` ss=`echo $1 | cut -d \. -f 2`if [ ss='c' ]
2017-12-14 13:09:47 5725 2
原创 1005. Spell It Right (20)(to_string)
每每都是 int 转 string 得想半天用什么函数 好的,现在终于记下来了#include <string>int main() { std::string s = std::to_string(42); }在 g++ 编译的时候可能会有 errorg++ -std=c++11 main.cpp用这样类似的方法来编译。 好的,差不多了,题目是很简单,就不说来。记住!
2017-12-12 11:20:46 158
原创 575. Distribute Candies(bitset!!!)
恕我无能呀。。。。 题目是不难,我的第一想法是用 hash 思路也很简单,讲道理也不慢,贴代码。
2017-12-07 16:20:25 214 1
原创 682. Baseball Game(vector..)
还是像上篇说的那样,学 cpp 一段时间,但是有好多东西不会呀,leetcode 的这些题目也不算难,但基础不牢很尴尬呀。题目还是不贴了好了,毕竟有人搜题目的话肯定是写到题目的人
2017-12-07 15:30:05 136
原创 500. Keyboard Row(for...)
感觉还蛮尴尬的,学 cpp 也有一段时间了,居然不知道 for 还有这样的使用。 不说了,贴题目和代码。
2017-12-07 14:29:42 238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人