实际晶体的塑性变形是通过局部滑移进行的,故所加的外力仅需要破坏局部区域滑移面两边原子的结合键,而此局部区域是有缺陷的即位错的区域。此处的原子原本就处于亚稳态,只要很低的外应力就能使其离开平衡位置,发生局部滑移,所以每次需要克服是一个晶面的滑移阻力,并非整体
1.题目描述
有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于o(n);
2.代码展示
#include
#include
using namespace std;
bool isin(vector
{
int x = n-1, y = 0;
while (x >= 0 && x < n&&y >= 0 && y < m)
{
int index = v[x][y];
if (num>index)
{
y;
}
else if (num < index)
{
--x;
}
else
{
return true;
}
}
return false;
}
int main()
{
int n = 0, m = 0;
cin >> n >> m;
vector
for (int i = 0; i < n; i)
{
v[i].resize(m);
for (int j = 0; j < m; j)
{
cin >> v[i][j];
}
}
int num= 0;
while (cin >> num)
{
if (isin(v, n, m, num))
{
cout << "存在" << endl;
}
else
{
cout << "不存在" << endl;
}
}
system("pause");
return 0;
}
3.解题思路
由于杨氏矩阵从左向右,从上向下是递增的,所以我们以左下角为初始点,当输入的数据大于这个值时,那么我们可以判断所查找的值一定在当前数据的右边,小于当前值时,一定在当前数据的上方。
1. iges文件将3维模型导入
2. 对于规则的volumns 类型, elements type? 选择 brick 8 node 185
???? global set - size of elments length? k (单位:mm)
3 对与不规则的areas 类型?????? elements type? 选择 shell? 3d 8nodes 185
?? global set - size of elments length? k (单位:mm)
4.?? meshing??? ->? pick all ->开始划分网格
5.??? 划分完,用list-> nodes显示网格节点坐标。
还没有评论,来说两句吧...