当前位置: 首页 > wzjs >正文

网站开发学校计算机学院网站建设

网站开发学校,计算机学院网站建设,怎么在网上销售,网站建设土豆视频教程纯粹的大模拟而且很简单 不知道acwing为什么把他看作中档题 由于仅是模拟8*8矩阵 直接map每一个位置对应的坐标即可 也可以模拟计算 但是需要脑子 这个直接不需要脑子 还能保证正确 #include <iostream> #include <cstring> #include <algorithm> #includ…

纯粹的大模拟而且很简单 不知道acwing为什么把他看作中档题

由于仅是模拟8*8矩阵 直接map每一个位置对应的坐标即可 也可以模拟计算 但是需要脑子

这个直接不需要脑子 还能保证正确

#include <iostream>
#include <cstring>
#include <algorithm>
#include <vector>
#include <unordered_map>
#include <string>
#include <functional>
#include <utility>
#include <map>
#include <queue>
#include <set>
#include <math.h>#define x first
#define y secondusing namespace std;typedef long long LL;int T;
pair<int,int> loc[65];
int q[9][9], m[9][9];
int m_q[9][9];
double m_[9][9];
int n;
int m_r[9][9];double alfha(int u)  //  阿尔法函数
{if (u == 0) return sqrt(1.0/2);else return 1.0;
}double cal_cos(int i, int j)  //  离散余弦逆变换
{double sum = 0;for (int u = 0; u < 8; u++)for (int v = 0; v < 8; v++){sum += alfha(u) * alfha(v) * m_q[u][v] * cos(acos(-1) * (i+1.0/2) * u / 8) * cos(acos(-1) * (j+1.0/2) * v / 8);}return sum/4.0;
}int trans (double x)  //  四舍五入
{if (x - (int) x >= 0.5) return x + 1;else return x;
}int main()
{loc[1] = make_pair(0,0);loc[2] = make_pair(0,1);loc[3] = make_pair(1,0);loc[4] = make_pair(2,0);loc[5] = make_pair(1,1);loc[6] = make_pair(0,2);loc[7] = make_pair(0,3);loc[8] = make_pair(1,2);loc[9] = make_pair(2,1);loc[10] = make_pair(3,0);loc[11] = make_pair(4,0);loc[12] = make_pair(3,1);loc[13] = make_pair(2,2);loc[14] = make_pair(1,3);loc[15] = make_pair(0,4);loc[16] = make_pair(0,5);loc[17] = make_pair(1,4);loc[18] = make_pair(2,3);loc[19] = make_pair(3,2);loc[20] = make_pair(4,1);loc[21] = make_pair(5,0);loc[22] = make_pair(6,0);loc[23] = make_pair(5,1);loc[24] = make_pair(4,2);loc[25] = make_pair(3,3);loc[26] = make_pair(2,4);loc[27] = make_pair(1,5);loc[28] = make_pair(0,6);loc[29] = make_pair(0,7);loc[30] = make_pair(1,6);loc[31] = make_pair(2,5);loc[32] = make_pair(3,4);loc[33] = make_pair(4,3);loc[34] = make_pair(5,2);loc[35] = make_pair(6,1);loc[36] = make_pair(7,0);loc[37] = make_pair(7,1);loc[38] = make_pair(6,2);loc[39] = make_pair(5,3);loc[40] = make_pair(4,4);loc[41] = make_pair(3,5);loc[42] = make_pair(2,6);loc[43] = make_pair(1,7);loc[44] = make_pair(2,7);loc[45] = make_pair(3,6);loc[46] = make_pair(4,5);loc[47] = make_pair(5,4);loc[48] = make_pair(6,3);loc[49] = make_pair(7,2);loc[50] = make_pair(7,3);loc[51] = make_pair(6,4);loc[52] = make_pair(5,5);loc[53] = make_pair(4,6);loc[54] = make_pair(3,7);loc[55] = make_pair(4,7);loc[56] = make_pair(5,6);loc[57] = make_pair(6,5);loc[58] = make_pair(7,4);loc[59] = make_pair(7,5);loc[60] = make_pair(6,6);loc[61] = make_pair(5,7);loc[62] = make_pair(6,7);loc[63] = make_pair(7,6);loc[64] = make_pair(7,7);for (int i = 0; i < 8; i++)for (int j = 0; j < 8; j++)cin>> q[i][j];cin>> n>>T;for (int i = 1; i <= n; i++){int a;cin>> a;m[loc[i].x][loc[i].y] = a;}for (int i = 0; i < 8; i++)for (int j = 0; j < 8; j++)m_q[i][j] = m[i][j] * q[i][j];if (T == 0)  //  扫描{for (int i = 0; i < 8; i++){for (int j = 0; j < 8; j++)cout<<m[i][j]<<' ';cout<<endl;}}else if (T == 1)  //  量化{for (int i = 0; i < 8; i++){for (int j = 0; j < 8; j++)cout<<m[i][j] * q[i][j]<<' ';cout<<endl;}}else  //  离散逆变换{for (int i = 0; i < 8; i++){for (int j = 0; j < 8; j++){m_[i][j] = cal_cos(i,j);m_r[i][j] = trans(m_[i][j] + 128);}}for (int i = 0; i < 8; i++){for (int j = 0; j < 8; j++){if (m_r[i][j] > 255) cout<<"255"<<' ';else if (m_r[i][j] < 0) cout<<"0"<<' ';else cout<<m_r[i][j]<<' ';}cout<<endl;}}return 0;
}


文章转载自:

http://P0LCKHFX.nrkLh.cn
http://nwNnCl8p.nrkLh.cn
http://r4bBQJkk.nrkLh.cn
http://lFf08JYo.nrkLh.cn
http://NAvWfZ3d.nrkLh.cn
http://Zbf3D7Hh.nrkLh.cn
http://FQflKAiL.nrkLh.cn
http://dg8JcdeP.nrkLh.cn
http://oSeguaHZ.nrkLh.cn
http://6fQxOzNl.nrkLh.cn
http://3nq1UT2C.nrkLh.cn
http://zIvv2Uvz.nrkLh.cn
http://aoIqGfXm.nrkLh.cn
http://TmHBEIKi.nrkLh.cn
http://SPsIUPAU.nrkLh.cn
http://CbLGCN7R.nrkLh.cn
http://2KXTXr8D.nrkLh.cn
http://kxYHLOLF.nrkLh.cn
http://E1wvs7lV.nrkLh.cn
http://6Bo5g6Fo.nrkLh.cn
http://Lc1Js0Em.nrkLh.cn
http://KpyaGqSI.nrkLh.cn
http://foEeJGQF.nrkLh.cn
http://JuwXYLtf.nrkLh.cn
http://uZhG2oHD.nrkLh.cn
http://OvQM250U.nrkLh.cn
http://XMs1fyJf.nrkLh.cn
http://1oWRYcoz.nrkLh.cn
http://pMruFAOa.nrkLh.cn
http://A9jETv34.nrkLh.cn
http://www.dtcms.com/wzjs/728557.html

相关文章:

  • 网站免费网站app专业版式设计网站
  • 上海通信管理局网站站长工具同大全站
  • 网站的建设域名空间建设包包网站的目的
  • wordpress做网站容易吗珠海网站建设公司有哪些
  • 怎么做qq代刷网站云指官网
  • 个人网站企业备案区别做网站找哪家又便宜又好
  • 海淀高端企业网站建设马蹄室内设计网论坛
  • 江西省赣州市官网上海seo优化服务公司
  • 寻找专业网站建设天津市住房城乡建设部网站
  • 自己开的网站 可以做代销吗怎么让WORDPRESS首页显示菜单
  • 网站开发技术岗位职责云主机可以用来做什么
  • 河南做网站高手排名女生学网络营销这个专业好吗
  • 申报湖南创新型省份建设专项网站网站开发德菁
  • 广东省建设安全卡查询网站网站模块 带采集
  • 衣服网站设计做搜狗pc网站优化
  • 单页网站作用是什么网上推广公司
  • 企业网站建设58同城创意网页设计题库
  • 建设网站要学什么福州医疗网站建设
  • 网站外包 多少钱深圳小程序开发设计
  • 深圳做app网站的公司哪家好房县网站建设
  • 网站建站哪家公司好一点wordpress网页
  • 可以在线做试卷的网站微信免费开发平台
  • gl账号注册网站湖南响应式网站建设推荐
  • 东莞做网站哪家好传奇手游网页游戏平台
  • 帝国cms做中英文网站wordpress删除无分类文章
  • 简洁公司网站源码家如何网站
  • 企业网站开发主要职责芜湖市网站开发
  • 前端学习网站建设教程手机网站方案
  • 湖南新能源公司中企动力网站建设个人网站开发合同
  • 查找网站后台入口网站设计公司有哪些