小编pir*_*nha的帖子

数组中的重要反转

我正在解决一个家庭作业问题,以查找整数数组中有效反转的数量。“显着反转”定义如下:

排列[a 0 , a 1 , a 2 , ..., a n ]中的显着反转是其中a i > 2 a j对于某些i < j。因此,例如a = [4,5,2,1,3]恰好有 3 个有效反转,因为对于此排列a 0 > 2 a 3、 a 1 >2 a 2、 a 1 > 2 a 3

该解决方案需要具有O(n log n)复杂度。这需要使用分而治之的方法。我选择基于合并排序来实现解决方案。

我理解这里给出的拆分操作:

def countInversions(list):
    if(len(list) <= 1):
        return list, 0
    else:
        mid = int(len(list)/2)
        left, a = countInversions(list[:mid])
        right, b = countInversions(list[mid:])
        result, …
Run Code Online (Sandbox Code Playgroud)

python arrays algorithm divide

5
推荐指数
1
解决办法
7424
查看次数

debian 安装上的 WordPress apache2 虚拟主机配置

我正在尝试在我的服务器上设置一个 WordPress 网站,该网站还托管另一个网站。我只能让 WordPress 网站使用该网址blog.murmilosoftware.com/wp

我希望能够简单地从 访问它blog.murmilosoftware.com

问题是,当我blog.murmilosoftware.com现在输入时,它显示的页面与murmilosoftware.com.

我已附上两个站点可用的配置文件/etc/apache2/sites-available

blog.murmillosoftware.com.conf

Alias /wp/wp-content /var/lib/wordpress/wp-content
Alias /wp /usr/share/wordpress
<Directory /usr/share/wordpress>
    Options FollowSymLinks
    AllowOverride Limit Options FileInfo
    DirectoryIndex index.php
    Require all granted
</Directory>
<Directory /var/lib/wordpress/wp-content>
    Options FollowSymLinks
    Require all granted
</Directory>
Run Code Online (Sandbox Code Playgroud)

murmillosoftware.com.conf

<VirtualHost *:80>
    ServerAdmin erik@murmillosoftware.com
    ServerName murmillosoftware.com
    ServerAlias www.murmillosoftware.com
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

忘记重新启动我的 apache 服务。现在正在工作。

apache wordpress debian virtualhost httpd.conf

4
推荐指数
1
解决办法
2万
查看次数