罗宾斯管理学复习教材有哪些
时间: 2023-06-15 17:06:25 浏览: 53
罗宾斯管理学的复习教材有很多,以下列举几本较为常用的:
1. 《管理学原理》(Robbins, Coulter, DeCenzo著)
2. 《管理学》(Robbins, Judge, Sanghi著)
3. 《组织行为学》(Robbins, Judge, Vohra著)
4. 《现代管理学》(Robbins著)
以上这些教材都是比较系统地介绍了罗宾斯管理学的相关理论和概念,可以作为复习和深入学习的参考。
相关问题
导演: 弗兰克·德拉邦特 Frank Darabont 主演: 蒂姆·罗宾斯 Tim Robbins如何使用split将导演和主演分开
您可以使用 Python 中的字符串方法 `split()` 来将导演和主演分开。具体代码如下:
```
actors = "导演: 弗兰克·德拉邦特 Frank Darabont 主演: 蒂姆·罗宾斯 Tim Robbins"
director, actor = actors.split(" ")
director = director.replace("导演: ", "")
actor = actor.replace("主演: ", "")
print("导演:", director)
print("主演:", actor)
```
运行结果如下:
```
导演: 弗兰克·德拉邦特 Frank Darabont
主演: 蒂姆·罗宾斯 Tim Robbins
```
这里我们首先使用 `split(" ")` 将字符串按照 " " 进行分割,得到了导演和主演的字符串。然后使用 `replace()` 方法去掉字符串中的 "导演: " 和 "主演: ",最终得到了导演和主演的名字。
米勒罗宾素性测试算法python
米勒罗宾素性测试算法是一种用于判断一个数是否为素数的算法。在Python中,可以通过编写相应的代码来实现该算法。具体实现过程可以分为以下几个步骤:
1.生成k和q:根据被检验数n,生成k和q,其中k和q满足n-1=q*2^k。
2.选择a:从2到n-1中选择一些数作为a,用于后续的检验。
3.检验函数:根据公式(a^q)%n=1和(a^((2^i)*q))%n=n-1,判断被检验数n是否为素数。
4.Miller_Rabin_Test函数:根据上述步骤,编写Miller_Rabin_Test函数,用于判断一个数是否为素数。
在Python中,可以使用import math导入math库,使用该库中的sqrt函数来计算平方根。具体实现代码如下:
```
import math
# k、q生成
def get_KQ(n: int)-> list:
Q = int(n - 1)
K = 0
while(Q%2==0):
K += 1
Q = int(Q / 2)
return K, Q
# 素数判断
def isPrime(n):
if n <= 1:
return False
for i in range(2, int(math.sqrt(n)) + 1):
if n % i == 0:
return False
return True
# a选择
def get_A(n: int, nums=1)-> list:
A = []
flag = 0
for i in range(2,n):
if(flag<nums):
if(isPrime(i)):
A.append(i)
flag += 1
else:
break
return A
# 检验函数
def judge_(n: int, k: int, q: int, a: int)-> bool:
if (a**q)%n==1:
return True
for i in range(k):
if (a**((2**i)*q))%n==n-1:
return True
return False
# Miller_Rabin_Test
def M_R_Test(n, nums):
k, q = get_KQ(n)
a = get_A(n, nums=nums)
p = 1
for i in a:
if judge_(n, k, q, i)==True:
p *= 0.25
else:
p = 1
break
return p
if __name__=='__main__':
# 用于检验的素数数量
nums = 10
# 被检验数
n = 49921
# 检验结果
print(f'\nn为合数的概率为:{M_R_Test(n, nums)}')
```