关闭

拉普拉斯网格变形

拉普拉斯网格变形是CAGD中比较重要也是比较基础的一个技术。所以要学习三维重建相关的知识。这个拉普拉斯操作是比较基础也是一个重要的入门操作。这篇文章主要参考《Laplacian Surface Editing》这篇论文。 这里我就不翻译这篇论文了,我把其中一些重要的知识点说清楚就好了。具体相关实现代码也会在后续弄完以后放出来。这篇文章只是介绍一些简单的问题。这样再看后面的文章就容易了。...
阅读(2) 评论(0)

杭电1013 Digital Roots

这一道题看完介绍以后,就直接开始写了。一开始以为挺简单的一个题目。 就写了下面一段代码#include using namespace std; int main() { int a,b; while (cin>>a&&a!=0) { b = (a - 1) % 9 + 1; cout << b << endl;...
阅读(9) 评论(0)

杭电1012 u Calculate e

这一道题一开始看题目觉得挺简单的,所以就直接写代码了。一开始也注意到了要格式化输出。但是在写出代码以后总是发现WA。最后发现还是格式化输出的问题。 这是一开始出现错误的代码#include #include using namespace std; int jie(int n) { int sum = 1; for (int i =...
阅读(22) 评论(0)

杭电1108 最小公倍数

这是一道简单的求解最小公倍数的题目。一般使用辗转相除法进行求解。代码也比较简单#include using namespace std; int gcd(int a,int b) { if(!b) return a; return gcd(b,a%b); } int main() { int a,b; while(cin>>a>>b...
阅读(21) 评论(0)

杭电2010 水仙花数

这一题也是简单的题目,容易出错的点事 m=n的这种情况很少考虑到。#include #include using namespace std; int main() { int m, n; int a, b, c; int flag; vector sz; while (cin >> m >> n) {...
阅读(22) 评论(0)

杭电2005 第几天?

这一题最大的变化就是闰年问题。其他基本没有问题#include using namespace std; /* int main(){ int d[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; int y, m, r, sum = 0; char c; while (cin>...
阅读(26) 评论(0)

杭电1061 Rightmost Digit

这一题一开始我想的挺简单的。一看题目直接动手写了。然后就写了下面的代码#include using namespace std; int main() { int m; cin >> m; while (m) { int n,re=1; cin >> n; for (int i = 0; i <...
阅读(33) 评论(0)

杭电1040 As Easy As A+B

这一道题说简单是挺简单的,我在这里使用了Vector的概念来做这一道题的,也算一个偷懒吧。这一题相信排序大家很容易可以做出来。但是最后在输出时也许会出现问题。是一个格式问题。在这里再最后输出一个数时不需有空格。这样输出就对了。#include #include #include using namespace std;int main(...
阅读(16) 评论(0)

杭电1089,1090,1091,1092,1093,1094

这是和第1000题相对应的。这些是简单的入门题、所以我在这里就一下全部放上来来。 1089#include using namespace std; /* int main() { int m = 0; int a, b, re; while (cin >> a >> b) { re = a + b;...
阅读(72) 评论(0)

杭电1010 Tempter of the Bone

这一题还是有点难度,一开始没有看懂。然后网上找了一些相关材料,才逐渐看懂整个题目。这里整个代码参考了网上大神的一些代码#include #include #include #include /* using namespace std;//迷宫地图 //X: 墙壁,小狗不能进入 //S: 小狗所处的位置 //D:...
阅读(20) 评论(0)

杭电1009 FatMouse' Trade

这一道题使用了贪心算法进行了编写。一开始没有看懂。然后查找了网上一些资料。#include #include #include using namespace std;//定义输入仓库的结构体 struct trade { int javaBean;//代表J int cat_food;//代表F double r...
阅读(21) 评论(0)

杭电1008 Elevator

#include using namespace std; /* int main() { int a[1000] = { 0 }; int m, t = 0; while (cin >> m) { if (m != 0) { t = 0; for (int i =...
阅读(19) 评论(0)

杭电1007 Quoit Design

这一题一开始没有看懂,最后还是参考了网上大神的代码。#include #include #include #include #include /* using namespace std; #define INF 1e20 #define N 100010struct Point { doub...
阅读(20) 评论(0)

杭电1006 Tick and Tick

这个方法我是参考网上大神写的代码。这一题比较难。看了很久没看懂。没想到最后使用了角速度这个概念。#include #include #include #include using namespace std; /* // 秒针速度 s = 6°/s 分针速度 m = 1/10° /s 时针 h = 1/1...
阅读(18) 评论(0)

杭电1005 Number Sequence

#include using namespace std; /* int main() { int a,b,n; int f[50]; while (cin >> a >> b >> n) { if (a==0&&b==0&&n==0)break; f[1] = 1; f[2] = 1;...
阅读(30) 评论(0)
23条 共2页1 2 下一页 尾页
    个人资料
    • 访问:707次
    • 积分:231
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类